Bug 47963
Summary: | swriteboot fails due to OSF-style overlapping partitions | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Charles R. Anderson <cra> |
Component: | aboot | Assignee: | Matt Wilson <msw> |
Status: | CLOSED WONTFIX | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | CC: | copeland, msw |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | alpha | ||
OS: | Linux | ||
URL: | http://www.linuxdoc.org/HOWTO/SRM-HOWTO/x661.html | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-07-12 14:59:31 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Charles R. Anderson
2001-07-09 08:16:14 UTC
I just realized how confusing the BSD partitions are when viewed in cylinder units. Here it is again in sector units. I would highly recommend to anyone that they use sector units when dealing with BSD disklabels. 4 partitions: # start end size fstype [fsize bsize cpg] a: 0 2047 2048 boot b: 2048 1050623 1048576 swap c: 0 8380079 8380080 unused 0 0 d: 1050624 8380079 7329456 ext2 Phil, any ideas here? Yikes, I don't think we support that configuration Passing over to Matt for comment No, aboot would overwrite parts of your 1st partition. Why do you have a partition of type "boot"? The first partition labelled 'boot' is just reserved space for aboot. It is meant to be overwritten with swriteboot. When I set this up originally, I had Tru64 on the box, and I was following this HOWTO for how to partition the disk for both Tru64 and Linux: http://www.linuxdoc.org/HOWTO/SRM-HOWTO/x661.html#AEN708 It explains pretty clearly that 'a' and 'c' MUST start at 0 for Tru64, and suggests the use of 'a' to be used for aboot. Given that this HOWTO is out there, and Tru64 requires 'a' and 'c' to begin at offset 0, shouldn't the Red Hat installer support this? If not, the installer should at least check for an unsupported layout and warn the user. Maybe you could do both. When you are about to do the swriteboot, pop up a dialog box if there are overlapping partitions: "WARNING: Partitions sda1 and sda3 overlap. Writing the bootloader could overwrite the data on these partitions. This may be normal if you partitioned the disk under Compaq Tru64 UNIX, in which case it is safe to continue. Would you like continue writing the bootloader, or skip it entirely? (Continue) (Skip)" |