[opensuse-factory] /boot/grub/menu.lst is not used
M2 installed on this past Sunday to /dev/md3 (sda10/sdb10) RAID1 . Nothing updated since. Controlling boot loader is Grub from oS 10.2 installed to /dev/sda1, which is never mounted to /boot no matter which oS (11.0, 11.1 & M2 are installed) is booted. When I boot M2 after modifying /boot/grub/menu.lst on M2's md3, the gfxmenu I get is the original <http://fm.no-ip.com/tmp/SUSE/menu.lst.01-big31-md3-os113>, not the current <http://fm.no-ip.com/tmp/SUSE/menu.lst.04-big31-md3-os113>. Even when I delete menu.* from md3's /boot/grub, and rename /boot/message, the original menu and /boot/message still get used, and its use is from configfile on another partition anyway. This does not happen with the 11.0 & 11.1 installs on the same system from the same Grub doing configfile the same way for all <http://fm.no-ip.com/tmp/SUSE/menu.lst.0e-big31-sda1>. What's going on here? Did the installer put menu.lst and message someplace other than /boot/grub on the installation target? How could the old 10.2 Grub be finding files I deleted? I tried booting Knoppix, mounting the individual md3 component partitions separately to compare (successfully) for identical content. This all makes no sense. :-( -- "Our Constitution was made only for a moral and religious people. It is wholly inadequate to the government of any other." John Adams, 2nd US President Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 2010/02/25 23:34 (GMT-0500) Felix Miata composed:
M2 installed on this past Sunday to /dev/md3 (sda10/sdb10) RAID1 . Nothing updated since. Controlling boot loader is Grub from oS 10.2 installed to /dev/sda1, which is never mounted to /boot no matter which oS (11.0, 11.1 & M2 are installed) is booted.
When I boot M2 after modifying /boot/grub/menu.lst on M2's md3, the gfxmenu I get is the original <http://fm.no-ip.com/tmp/SUSE/menu.lst.01-big31-md3-os113>, not the current <http://fm.no-ip.com/tmp/SUSE/menu.lst.04-big31-md3-os113>. Even when I delete menu.* from md3's /boot/grub, and rename /boot/message, the original menu and /boot/message still get used, and its use is from configfile on another partition anyway. This does not happen with the 11.0 & 11.1 installs on the same system from the same Grub doing configfile the same way for all <http://fm.no-ip.com/tmp/SUSE/menu.lst.0e-big31-sda1>. What's going on here? Did the installer put menu.lst and message someplace other than /boot/grub on the installation target? How could the old 10.2 Grub be finding files I deleted? I tried booting Knoppix, mounting the individual md3 component partitions separately to compare (successfully) for identical content. This all makes no sense. :-(
OK, I figured out all except 1 md RAID1 devices got degraded by inactivating one of each's two partitions. Grub was doing configfile (hd0,9)/boot/grub/menu.lst, but that device somehow got removed from the active md3 array. When I tell Grub to do configfile (hd1,9)/boot/grub/menu.lst, I see the expected menu stanzas. Of /dev/md[0-6], all of which should be comprised of twin partitions existing on sda & sdb, only md2 (oS 11.1 /) has both partitions active. I collected /proc/mdstat and mdadm --detail in http://fm.no-ip.com/tmp/SUSE/mddetail-big31-0226.txt and now I need to figure out why the degradation happened and get them undegraded. Anyone have pointers to howtos for this handy? -- "Our Constitution was made only for a moral and religious people. It is wholly inadequate to the government of any other." John Adams, 2nd US President Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (1)
-
Felix Miata