Bugzilla – Bug 116359
Yast2 sets wrong harddisk number in GRUB
Last modified: 2006-03-27 15:44:21 UTC
The GRUB config file refers to hdb(hd1,x) for all my installed OSes, although they all are installed on hda (hd0,x). Bootet from a SuSE 10 Beta 1 CD, in Bootscreen selected Advanced Options, XMB/CIFS install. Pointed it to remote SMB share of RC1 CD1. Install went through until reboot, GRUB came up, but couldn't boot anything. Looking at the GRUB configuration revealed that all entries pointed one harddisk number too high.
Created attachment 49527 [details] Yast2 Logfiles
The BIOS provides wrong information (it claims that /dev/hda is 2nd disk regarding the order of BIOS). According to what I know, some BIOSes are confused if you boot from CD. Sorry, but I can't do anything about it.
It worked for SuSE 9.3 and I think even 9.2 with the exactly same hardware, this is actually the first time that I see this behaviour. Maybe it depends on what cddrive I boot from? Can I test that behaviour somehow without doing complete installs?
Steffen, any idea why it had worked in older releases? According to the logs, /dev/hda is 0x81 and /dev/hdb has no ID assigned.
Please start installation, at the license screen go to console 2, run 'getsysinfo' and attach the tar file it produces.
Created attachment 50942 [details] getsysinfo run without /proc/acpi tree /proc/acpi/event couldn't be copied nor deleted so I had to remove /proc/acpi from getsysinfo
Sorry, my fault: edd is not loaded that early on. Could you do that again, but let yast run a bit further, up to the screen where you can start the installation? The storage modules and edd will be loaded then. Yes, /proc/acpi/event blocks on some systems.
Created attachment 50948 [details] getsysinfo run without /proc/acpi tree
Still not loaded. Maybe that's the problem. Could you please try 'modprobe edd' manually? Is so, does it improve the situation (yast2 lets you look at the grub config without actually starting the install)?
Created attachment 50954 [details] getsysinfo run without /proc/acpi tree sorry last one was the same as the first
The logs look very strange. If that still happens with 10.1, reopen and attach the log of 'hwinfo --block --log=xxx' (taken during installation).