作者awaysu (阿伟苏)
看板LinuxDev
标题[问题] SquashFS在nand flash上的问题
时间Thu Sep 29 19:06:40 2011
请教各位先进,
小弟用SquashFS在nand flash上
利用nandwrite烧录档案partition上
但发现有bad block时就无法mount
mount -t squashfs /dev/mtdblock10 /mnt/tmp1/
SQUASHFS error: squashfs_read_data failed to read block 0xdc0c68
SQUASHFS error: Unable to read metadata cache entry [dc0c68]
SQUASHFS error: Unable to read inode 0x4541017e
mount: mounting /dev/mtdblock10 on /mnt/tmp1/ failed: Input/output error
是不是SquashFS不能用在nand flash上呢?
如果可以的话如何解决?
感谢!
--
你是为了旅行而摄影 还是为了摄影而旅行
http://blog.dcview.com/awaysu
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.227.107
1F:→ Spig:对, 我之前用jffs2 + mount readonly 09/29 19:47
2F:→ awaysu:厂商bsp里的kernel 2.6.37在nand flash不support jffs2 09/30 11:20
3F:→ songsongboy:不 support 就请厂商 support, 要不然就是试试 ubifs 10/12 01:24
4F:→ songsongboy:要不然 kernel 不 support 但 bootloader support 10/12 01:28
5F:→ songsongboy:也可能有解 10/12 01:30