2.6.x nettel.c compile problems

Brian T btuch at usa.net
Fri Jul 2 12:58:27 EDT 2004


> NET: Registered protocol family 1
> NET: Registered protocol family 17
> Kernel panic: VFS: Unable to mount root fs on mtdblock1
>
> I also tried enabling INITRD without the headers I added at the top, but
> with the same result.
>

I added some debugging output to do_mounts.c and got this on boot:

Loading................................................................
Linux version 2.6.2 (root at FedoraCore1) (gcc version 3.3.2 20031022 (Red Hat
Linux 3.3.2-1)) #35 Fri Jul 2 11:20:05 CDT 2004
.......
Linux Kernel Card Services
  options:  [pci] [cardbus]
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
......
VFS: name=/dev/root, p=ext2, root_mount_data=<NULL>, err=-22,
VFS: name=/dev/root, p=minix, root_mount_data=<NULL>, err=-22,
Kernel panic: VFS: Unable to mount root fs on mtdblock1

Now, I have JFFS2 support compiled into the kernel.  Any ideas on why it is
only trying to mount the root fs as ext2 or minix?  I use ext2 for a ram
disk, and minix is used for 128k BRAM.

Any help is appreciated.

-Brian







More information about the linux-mtd mailing list