[Bug 593971] New: Grub root= incorrect with 2 SCSI controllers
http://bugzilla.novell.com/show_bug.cgi?id=593971 http://bugzilla.novell.com/show_bug.cgi?id=593971#c0 Summary: Grub root= incorrect with 2 SCSI controllers Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 4 Platform: i686 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mludvig@logix.net.nz QAContact: jsrain@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.18) Gecko/2010020400 SUSE/3.0.18-0.1.2 Firefox/3.0.18 My Dell PowerEdge 800 has two SCSI controllers with 12 HDDs hanging off. Installation was made to /dev/sde2 which is a partition on one of the internal disks. Grub menu.lst has correspondingly root=/dev/sde2. So far so good. However after reboot the harddrive with root filesystem is detected as /dev/sdi and obviously booting fails because the root fs can't be mounted. Manual update of root= in /boot/grub/menu.lst from /dev/sde2 to /dev/sdi2 fixes the problem, on the other hand the installer left the system unbootable which is certainly wrong. My guess is that during installation the drivers for SCSI controllers are loaded in a reverse order than in normal boot, leading to different disk names. While this may not be a common problem for desktop users it may certainly hit users of enterprise servers with multiple disk controllers. Verified in 11.3 Milestone 1 and Milestone 4 Reproducible: Always -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593971
http://bugzilla.novell.com/show_bug.cgi?id=593971#c
yang xiaoyu
http://bugzilla.novell.com/show_bug.cgi?id=593971
http://bugzilla.novell.com/show_bug.cgi?id=593971#c2
Alberto Federman Neto
http://bugzilla.novell.com/show_bug.cgi?id=593971
http://bugzilla.novell.com/show_bug.cgi?id=593971#c
yang xiaoyu
http://bugzilla.novell.com/show_bug.cgi?id=593971
http://bugzilla.novell.com/show_bug.cgi?id=593971#c3
Jiri Srain
http://bugzilla.novell.com/show_bug.cgi?id=593971
http://bugzilla.novell.com/show_bug.cgi?id=593971#c4
Michal Ludvig
Is there any reason not to use it?
The only reason is that I didn't know it was possible to choose the by-<what> during installation ;-) Second reason is that I expected the defaults to work. Why doesn't YaST use by-id in grub/menu.lst by default? It should probably use by default at least in a case when the persistence of disk names is "uncertain", which is pretty much every time there is more than a single disk in the system. Or at the very least YaST should detect such a situation and recommend the use of by-id names to the user. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593971
http://bugzilla.novell.com/show_bug.cgi?id=593971#c5
Jozef Uhliarik
The only reason is that I didn't know it was possible to choose the by-<what> during installation ;-)
During partitioning of disk you can set type of persistent device names. There is button "FSTAB settings" or something like that and after click on it is open pop-up windows where you can specify type of persistent device name for partition what is actually creating in fstab and also for y2-bootloader.
Second reason is that I expected the defaults to work.
Why doesn't YaST use by-id in grub/menu.lst by default? It should probably use by default at least in a case when the persistence of disk names is "uncertain", which is pretty much every time there is more than a single disk in the system. Or at the very least YaST should detect such a situation and recommend the use of by-id names to the user.
The default settings is to use persistent device name (by-id) there was a bug the uuid names were not know after proposal in y2-staroge and it was cause why it doesn't work but Milestone 6 should includes fix and all types of persistent device names should work again now. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593971
http://bugzilla.novell.com/show_bug.cgi?id=593971#c6
Jozef Uhliarik
https://bugzilla.novell.com/show_bug.cgi?id=593971
https://bugzilla.novell.com/show_bug.cgi?id=593971#c
Jiri Srain
https://bugzilla.novell.com/show_bug.cgi?id=593971
https://bugzilla.novell.com/show_bug.cgi?id=593971#c
Ihno Krumreich
https://bugzilla.novell.com/show_bug.cgi?id=593971
https://bugzilla.novell.com/show_bug.cgi?id=593971#c8
Steffen Winterfeldt
participants (1)
-
bugzilla_noreply@novell.com