Red Hat Bugzilla – Bug 12234
RFE: /boot on pre-existing partition not checked for <1024 cyl
Last modified: 2005-10-31 17:00:50 EST
Unless I missed it. When I installed using the text interface, doing a
workstation install. I did not get queried about adding in extra boot
devices to lilo.
I selected manually select partitions. My drive is partitioned as follows:
/dev/hda1 (regular /)
/dev/hda2 (where I installed rh-beta1)
/dev/hda5 (regular /usr)
/dev/hda6 (debian potato)
/dev/hda7 (regular /home)
During the install I only told it to put /dev/hda2 on /. I did not have an
option to boot into any of my other partitions. Nor did I have an option
not to run lilo.
This was anonying as the last cylinder on /dev/hda2 is > 1024, and I got a
famous "L" only on the screen.
Could a check be added to see if /boot ends past cylinder 1024 (or a lilo
which supports greater number of cylinders...)
Just so I understand - you used pre-existing partitions for the install?
If so, I think you are correct that there is not a test on whether the /boot
partition is acceptable to LILO for booting.
Yes, I aldready had /dev/hda2 existing, which is where I installed (also the
only partition I told the installer about).
The problem with /dev/hda2 is the last cylinder is beyond 1024.
/dev/hda2 1001 3540 2560320 83 Linux
This is a 15GB drive with LBA enabled in the BIOS. Which the current lilo does
not like, unless you pass it magic parameters.
*** Bug 15798 has been marked as a duplicate of this bug. ***
Should now be done.
Test by assigning preexisting partition to > 1023 cyl. Should get warning
message before the formatting screen.
verified fix in qa0110.0 test tree ...