Public bug reported:

The problem happens with all 8.x versions and the current 9.04 RC.

Used nForce2 mainboard (Epox 8RDA3+) has an onboard SATA controller SiI 3112.
There are 4 IDE devices connnected to the to IDE channels and one SATA disk to 
the SATA controller:
IDE0 primary: SAMSUNG SV1204H (recognized as sdb)
IDE0 secondary: Maxtor 4R080J0 (recognized as sdc)
IDE1 primary: TOSHIBA DVD-ROM SD-M1612
IDE1 secondary: ATAPI   DVD DUAL 8X4X12
SATA: WDC WD5000AAKS-6 (recognized as sda)

Grub is installed in the MBR of IDE0 primary disk, partition 1 contains Windows.
Ubuntu is located on IDE0 secondary disk, partition number 5.
The installer (or the grub installer?) recognizes this partition as hd2 and 
hd(2,5) goes into menu.lst
While booting, grub recognizes the same disk as hd1 and fails to boot because 
hd2 (SATA disk) is not bootable.

Automatic updates always break the grub configuration, menu.lst has to
be manually corrected.

I'm not sure where exactly the bug is. I'd expect IDE0 primary disk to be 
sda... but this is just cosmetic.
The grub installer (or the ubuntu installer) seems to detect the disks wrong, 
or is tricked by udev.

Both tools should agree in the naming of the disks, or should at least
be able to work around to keep the system bootable.

Feel free to contact me for additional information.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/yelp
NonfreeKernelModules: nvidia
Package: yelp 2.25.1-0ubuntu5
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: yelp
Uname: Linux 2.6.28-11-generic i686

** Affects: ubuntu
     Importance: Undecided
         Status: New


** Tags: apport-bug i386

-- 
installer and grub do not agree about disk squence resulting in boot failure
https://bugs.launchpad.net/bugs/363445
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to