On 2009/12/13 01:57 (GMT+0100) Carlos E. R. composed:
On Saturday, 2009-12-12 at 19:41 -0500, Felix Miata wrote:
What broke was a motherboard. The new motherboard is compatible enough that the kernels/drivers are able to find the disks, but the OS and/or boot loader is/are not smart enough to accommodate what changed as a result.
Again, grub does not read labels. It uses the (hdX,Y) syntax only.
So we expect, but why did a device.map file's contents upthread by jdd-gmane contain (hd1) /dev/disk/by-id/usb-Generic_... and (hd0) /dev/disk/by-id/ata-WDC_WD5000BEVT...? The point of my comment was about a failure to boot following hardware replacement that would not have occurred in the absence of as yet undetermined boot "failsafe" measures instituted sometime between 11.0 release and 11.2 release. The OP has been able to boot 11.0 (on PATA) post-replacement, but not 11.2 (on SATA). https://bugzilla.novell.com/show_bug.cgi?id=483136#c13 may highlight a clue to the source of the problem. I just confirmed that both 11.1 and 11.2 can boot normally while neither /boot/grub/device.map nor root=<whatever> on the Grub kernel line exist. That tells me something is likely hard-coded in the initrd to the no longer present motherboard. In order to narrow this down probably someone needs to pull a HD out of a system and try to use it in another system that uses the same storage drivers with a mix of HD & SD disks. It may need a bug filed and a looksee by jreidinger or hare or fehr or ???? -- " We have no government armed with power capable of contending with human passions unbridled by morality and religion." John Adams, 2nd US President Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org