[BusyBox] Kernel panic: VFS: unable to mount root fs on 01:01

Craig Skinner craig at openpost.org
Thu Jun 2 21:21:15 UTC 2005


Hi List,

I'm having trouble getting an initrd to boot:

RAMDISK: Compressed image found at block 0
Freeing initrd memory: 41k freed
VFS: mounted root (minix filesystem).
FAT: bogus logical sector size 25708
UMSDOS: msdos_read_super failed, mount aborted.
FAT: bogus logical sector size 25708
FAT: bogus logical sector size 25708
Kernel panic: VFS: unable to mount root fs on 01:01

ext2, minix, msdos & umsdos built into (not modules) the kernel.

msdos floppy & syslinux:

$ ls -lh /mnt/floppy
total 959K
-rwxr-xr-x  1 root root  42K Jun  2 14:34 initrd.gz
-r-xr-xr-x  1 root root 8.1K Jun  2 14:34 ldlinux.sys
-rwxr-xr-x  1 root root 908K Jun  2 14:34 linux
-rwxr-xr-x  1 root root  144 Jun  2 14:34 syslinux.cfg
-rwxr-xr-x  1 root root  141 Jun  2 14:34 syslinux.txt

$ cat /mnt/floppy/syslinux.cfg
serial 0 57600
display syslinux.txt
default linux
label linux
        kernel linux
        append root=/dev/ram1 initrd=initrd.gz console=ttyS0,57600n


I've tried 4 floppy disks, dunno if it is a hardware problem on either
the workstation or the test drone, or if it is in the build of the
initrd. fsck.msdos /dev/fd0 works fine.

I'm using buildroot, gcc 3.3.5, binutils 2.15, & kernel 2.4.27 (and the
same on my debian workstation).

Thanks in advance for any pointers (esp of the D'oh! variety),
Craig.



More information about the busybox mailing list