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 ...