qtomoko v31 boot ploblems

Gennady Kupava gb at bsdmn.com
Sat Feb 5 09:16:03 CET 2011


В Птн, 04/02/2011 в 13:59 +0100, David Garabana Barro пишет:
> Hi
> 
> Just flashed qtmoko v31 in NAND.
> It hangs on first boot with kernel panic:
> 
> UBIFS error (pid 1): mount_ubifs: 'compressor "lzo" is not compiled in
> Kernel-panic - not syncing: VFS: Unable to mount root fs on onknown-block(0,0)
> 
> Usind qtmoko kernel & qi:
> 
> 
> -rw-r--r--  1 user group 29088 feb  4 12:59 qi-31.udfu
> -rw-r--r--  1 user group 93585408 feb  4 13:03 qtmoko-debian-v31.ubi
> -rw-r--r--  1 user group  2218272 feb  4 12:58 uImage-v31.bin
> 
> Any idea?

Hi, i had this error.

UBIFS support 2 compression algorithms, zlib and lzo. They can be mixed
with one filesystem. You may specify which one will be used then
creating new files. It can be scepified as mount option. The default is
lzo. lzo is significantly faster but produce bigger files.

The qtmoko kernel have only zlib compiled in, is if you just run kernel
you'll see your message. To avoid it you should add mount option for
mounting rootfs. it's mount -o compr=zlib and kernel parameter
"rootflags=compr=zlib". this should be active in your bootloader.

Gennady.




More information about the community mailing list