Hardy misconfigures GRUB when installing from Live CD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub |
Invalid
|
Undecided
|
Unassigned | ||
casper (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
As I experienced I first hand and have read many similar reports on the Absolute Beginner Talk forums over the past weekend, that currently released 8.04 live CD image has a strong tendency to misconfigure grub when installing from the live CD. I have seen about 6 posts in the forums similar to this one: http://
What I can figure out is that the Live CD assumes that the hard drive where Hardy will be installed is also the drive from which the BIOS boot when the install CD is removed. Frequently it is not.
Gutsy did not have this problem: it was able to install a grub bootloader in my primary master IDE drive (which is what the BIOS was set to boot from) and use the correct root (hd2,0) statements to point the boot process at the correct disk when I wanted to boot into Ubuntu.
Hardy, on the other hand, decided to place a grub boot loader in the wrong drive, one that the BIOS would never get around to booting, and wrote a menu.lst file which would only work if the BIOS had been configured to boot from that drive. However the original grub bootloader (from the Gutsy install) was still in place on the primary master drive, which is the one that got booted after the installation CD had finished doing its stuff. So my first reboot after upgrading used the bootsector configured for grub on my primary master hard drive left over from Gutsy and read a twisted version of the menu.lst written assuming the BIOS would be reconfigured to boot from hd2 including the remapping commands needed under those circumstances for the original Windows installation:
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Suffice to say, nothing is bootable when this happens, neither Windoze nor any of the Linux kernels.
So except for single hard drive computers, I think plenty of people will be having problems with this.
Sorry if this is a duplicate bug report, but I could not see another bug report along similar lines. Also I see a lot of people posting cries for help in the forums which suggest they are falling down the same hole.
Best regards, crazzellmenu.lst
Changed in grubconfig: | |
status: | New → Invalid |
Changed in grub: | |
status: | Invalid → New |
Changed in casper: | |
status: | New → Invalid |
Changed in grub: | |
status: | New → Invalid |