8.04 Installation Grub Problems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: grub
A fresh install of the 8.04 Desktop full release on a system with multiple hard drives fails to set up grub correctly.
I installed Ubuntu to sdh, which already had Windows Server 2008 on sdh1(30gigs). Not that it should matter, but sdh2 (128mB)was /boot, sdh3(2gigs) was swap, and sdh4(40gigs) was /.
Selecting any operating system in the grub boot menu resulted in "Error 5: Partition table invalid or corrupt"
Apparently grub was configured to boot to hd7, eg:
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd7,1)
kernel /vmlinuz-
initrd /initrd.
quiet
Grub apparently detected sdh as hd0, thus it should have been configured to:
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd0,1)
kernel /vmlinuz-
initrd /initrd.
quiet
Although I certainly not an expert on grub, this could be because grub detects the hard drive it is installed on as hd0...
This is not a hard problem to figure out/fix for a grub/linux savvy user, however it could present problems for novices.
8.04 is being phased out, and Ubuntu has moved to grub2. If this is still an issue on a clean 10.04 install, please reopen this bug and reassign it to grub2.