[Ubiattach] "vtbl_check: too large reserved_pebs"

Gilles gilles.ganault at free.fr
Thu Jun 9 12:17:24 EDT 2011


On Thu, 09 Jun 2011 12:24:22 +0200, Gilles <gilles.ganault at free.fr>
wrote:
(snip)

Now that I can successfully format + attach + mount the Ubifs NAND
partition, I tried rebooting with the following kernel command line:

==========
bootargs=ethaddr=00:09:45:56:72:9b console=ttyBF0,115200
rootfstype=ubifs ubi.mtd2 root=ubi0:rootfs
==========

However, uClinux isn't happy:
==========
...
UBIFS error (pid 1): ubifs_get_sb: cannot open "ubi0:rootfs", error
-19
VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available
partitions:
1f00            8192 mtdblock0 (driver?)
1f01            8192 mtdblock1 (driver?)
1f02          253952 mtdblock2 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(0,0)
Hardware Trace:
==========

I compiled Ubi(fs) statically in the kernel and included the MTD
utilities. Do I need something else for uClinux to be able to
attach/mount a Ubifs partition?

Thank you.




More information about the linux-mtd mailing list