gpt4 book ai didi

linux - 挂载 JFFS2 导致返回 ECC 错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:56:11 25 4
gpt4 key购买 nike

我正在尝试在我的 Linux 机器上安装 1[MB] 闪存分区。我正在使用以下命令 -

mount -t jffs2 -o noatime /dev/mtdblock6 /NVM

其中mtdblock6是我要挂载的mtd block ,/NVM是文件夹。此操作导致以下错误

jffs2: mtd->read(0x100 bytes from 0xc0000) returned ECC error

谁能告诉我为什么会这样?

先谢谢大家!

最佳答案

是的。所描述的问题是由于我们的 NAND 闪存初始化错误造成的。JFFS2使用flash spare area来编码文件系统数据,但是在我们的NAND初始化中我们删除了这一段。结果就是上面描述的问题。

我们通过在启动时删除“clean marker”来绕过它,然后 jffs 认为他需要重新初始化 block - 然后没有问题观察者。

关于linux - 挂载 JFFS2 导致返回 ECC 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25834315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com