[opensuse] 11.0 - bad Grub install on ext3 md1?
I did my first software RAID1 install yesterday. Everything seemed to go OK except one thing - I get error 13 from Grub when I try to chainload to 11.0 on md1(aka sda8 & sdb8) from sda1's Grub. 11.0 boots just fine when I use the sda1 Grub to load the kernel & initrd on md1 directly. I'm thinking that the installer didn't actually install grub on md1. In /etc/grub.conf.old there is reference to both (hd0,7) & (hd1,7) (3 line file), but /etc/grub.conf only has a (hd0,7) reference (2 line file). 1-How do I confirm presence of installed Grub on md1? (I see installation timestamp on md1's /boot/grub/stage2, but I have my doubts.) 2-What device(s) should /etc/grub.conf refer to? Normally I would just fix from Grub command prompt, but with RAID I don't know if that would work, and I don't see anything special regarding RAID in any part of Grub docs I've looked at so far. -- "Unless the Lord builds the house, its builders labor in vain." Psalm 127:1 NIV 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
On 2008/12/30 02:42 (GMT-0500) Felix Miata composed:
I did my first software RAID1 install yesterday. Everything seemed to go OK except one thing - I get error 13 from Grub when I try to chainload to 11.0 on md1(aka sda8 & sdb8) from sda1's Grub. 11.0 boots just fine when I use the sda1 Grub to load the kernel & initrd on md1 directly. I'm thinking that the installer didn't actually install grub on md1. In /etc/grub.conf.old there is reference to both (hd0,7) & (hd1,7) (3 line file), but /etc/grub.conf only has a (hd0,7) reference (2 line file).
1-How do I confirm presence of installed Grub on md1? (I see installation timestamp on md1's /boot/grub/stage2, but I have my doubts.)
2-What device(s) should /etc/grub.conf refer to?
Normally I would just fix from Grub command prompt, but with RAID I don't know if that would work, and I don't see anything special regarding RAID in any part of Grub docs I've looked at so far.
Portions of /var/log/YaST2 and more are at http://fm.no-ip.com/tmp/SUSE/YaST2/ and show that the smaller /boot/grub.conf that refers only to (hd0,7) was the one used. -- "Unless the Lord builds the house, its builders labor in vain." Psalm 127:1 NIV 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
On 2008/12/30 03:37 (GMT-0500) Felix Miata composed:
On 2008/12/30 02:42 (GMT-0500) Felix Miata composed:
I did my first software RAID1 install yesterday. Everything seemed to go OK except one thing - I get error 13 from Grub when I try to chainload to 11.0 on md1(aka sda8 & sdb8) from sda1's Grub. 11.0 boots just fine when I use the sda1 Grub to load the kernel & initrd on md1 directly. I'm thinking that the installer didn't actually install grub on md1. In /etc/grub.conf.old there is reference to both (hd0,7) & (hd1,7) (3 line file), but /etc/grub.conf only has a (hd0,7) reference (2 line file).
1-How do I confirm presence of installed Grub on md1? (I see installation timestamp on md1's /boot/grub/stage2, but I have my doubts.)
2-What device(s) should /etc/grub.conf refer to?
Normally I would just fix from Grub command prompt, but with RAID I don't know if that would work, and I don't see anything special regarding RAID in any part of Grub docs I've looked at so far.
Portions of /var/log/YaST2 and more are at http://fm.no-ip.com/tmp/SUSE/YaST2/ and show that the smaller /boot/grub.conf that refers only to (hd0,7) was the one used.
I just finished installing 11.1 to md2 (hd0,8 & hd1,8), and the problem is identical. Boot is only possible by using the Grub on (hd0,0). /etc/grub.conf is 2 lines, refers only to (hd0,8). I used dd to save sector 1 of sda8, sda9, sdb8, sdb9 & md2, and all files are nothing but nulls. :-( -- "Unless the Lord builds the house, its builders labor in vain." Psalm 127:1 NIV 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
participants (1)
-
Felix Miata