You might have an old version of initrd-tools and/or your file /etc/mkinitrd/modules does not contain the filesystem modules you need.
In my case I have ext2 and ext3 in there (each on a separate line).


After modifying the file you have to run

mkinitrd -o /boot/initrd.img-2.4.20-586tsc-test /lib/modules/2.4.20-586tsc/

with the proper pathnames for your kernel version and use the newly created initrd file. :-)

Hope this helps,
Harry


--On Tuesday, March 04, 2003 12:54:45 PM +0100 Rudy Gevaert <[EMAIL PROTECTED]> wrote:


Hi,

I just tried to install the kernel-image-2.4.18 on woody.
When I reboot my machine I get:

request_module[block-major-3]: Root fs not mounted
VFS: Cannot open root device "301" or 03:01
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 03:01

I don't understand why I should add a "root=" boot option, my old
kernel doesn't have this and it works.

This is my lilo.conf:
lba32
boot=/dev/hda
root=/dev/hda1
install=/boot/boot-menu.b
map=/boot/map
delay=20
vga=normal
default=LinuxOLD
install=/boot/boot-menu.b
map=/boot/map
delay=20
vga=normal
default=LinuxOLD

image=/vmlinuz
        label=Linux
        read-only

image=/vmlinuz.old
        label=LinuxOLD
        read-only
        optional


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Reply via email to