Hi, I have just tried to upgrade my kernel on SuSE 7.1 using the kernel rpms from the ftp.suse.com site. I used yast1 to install the k_smp_24-2.4.2-5.i386.rpm. I then ran lilo and rebooted. I selected Linux_24 from the lilo menu. The system then refused to boot with a kernel panic unable to mount root filesystem error. I suspect that this is because / is on a SCSI drive and I had this trouble once before when I forgot to include the initrd file in the lilo.conf. However, this time the lilo.conf includes initrd=/boot/initrd_24 and /boot is on /dev/hda1. I did notice that the rpm did not contain an initrd_24 and that the old one from the initial install of SuSE 7.1 must be what is in /boot. How can I get round this problem? Many thanks for any help. Mark
run mk_initrd before lilo -- Rafael
Check your lilo.conf and make sure you have the root = /dev/whatever in the
vmlinuz_24 entry. I didn't have it and got the same error.
Avi
--On Friday, March 30, 2001 16:34:26 +0100 Mark Daglish
Hi,
I have just tried to upgrade my kernel on SuSE 7.1 using the kernel rpms from the ftp.suse.com site. I used yast1 to install the k_smp_24-2.4.2-5.i386.rpm. I then ran lilo and rebooted. I selected Linux_24 from the lilo menu. The system then refused to boot with a kernel panic unable to mount root filesystem error. I suspect that this is because / is on a SCSI drive and I had this trouble once before when I forgot to include the initrd file in the lilo.conf. However, this time the lilo.conf includes initrd=/boot/initrd_24 and /boot is on /dev/hda1. I did notice that the rpm did not contain an initrd_24 and that the old one from the initial install of SuSE 7.1 must be what is in /boot.
How can I get round this problem?
Many thanks for any help.
Mark -- Avi Schwartz Get a Life, avi@CFFtechnologies.com Get Linux!
participants (3)
-
Avi Schwartz
-
Mark Daglish
-
Rafael E. Herrera