[問題] SquashFS在nand flash上的問題

看板LinuxDev作者 (阿偉蘇)時間12年前 (2011/09/29 19:06), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
請教各位先進, 小弟用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

09/29 19:47, , 1F
對, 我之前用jffs2 + mount readonly
09/29 19:47, 1F

09/30 11:20, , 2F
廠商bsp裡的kernel 2.6.37在nand flash不support jffs2
09/30 11:20, 2F

10/12 01:24, , 3F
不 support 就請廠商 support, 要不然就是試試 ubifs
10/12 01:24, 3F

10/12 01:28, , 4F
要不然 kernel 不 support 但 bootloader support
10/12 01:28, 4F

10/12 01:30, , 5F
也可能有解
10/12 01:30, 5F
文章代碼(AID): #1EX553zq (LinuxDev)