On Thu 29 Mar 2007 10:10:45 NZST +1200, Steve Holdoway wrote: > menu.lst entry. Cut and pasted from suse /boot/grub
> title SuSE Linux 10.2 > root (hd0,6) > kernel /boot/vmlinuz-2.6.18.8-0.1-default root=/dev/hda7 vga=0x314 > splash=silent showopts > initrd /boot/initrd-2.6.18.8-0.1-default Looks good. Just checking: there is no extra partition for /boot? Do the vmlinuz and initrd files exist? Is grub able to access them? > Yes, and it booted fine when grub looked to partition 7 (SuSE), not 0 >(Ubuntu). You mean it worked once? That means the install worked and breakage occured later. Check for corrupted files: rpm -V kernel-default The initrd can't be verified, but easily recreated: mk_initrd That reads file(s) under /etc/sysconfig, eg what modules to include. > The first problem was that I was sharing swap across linux distros, > and the default boot code has a resume=<swap device> option on the > boot line. Good point, sharing suspend-to-swap between distros is pushing the button on thermonuclear meltdown. > Now, I've got a line further, and the system locks up after the > successful 'Loading required kernel modules' message. Is this before init runs? No, grep in /etc gives /etc/init.d/boot.loadmodules, which loads modules listed as mandatory in /etc/sysconfig/kernel If it locks up during that, I'd say kernel module problem with whatever you're loading there. If just after, look in /etc/init.d/boot.d/ for whatever is run next. Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me.
