系统启动出现:Partially written block XXX detected

使用yaffs文件系统一段时间后,串口输出大量 "Partially written block X detected" !

主要原因在于yaffs2文件系统在关闭之前,要将dirty 数据写入nand flash。否则下一次开机yaffs2 scan 的时候,就会发现这些block 是Partially written 部分写入的,所以就会提示。这种提示是yaff2文件系统常见的错误!

如下图所示:

Partially written block 170 detected
Partially written block 170 detected
Partially written block 170 detected
Partially written block 170 detected
Partially written block 170 detected
Partially written block 170 detected
Partially written block 170 detected

解决办法:

1、方法一(也是最重要的办法)

每次关机前要使用 poweroff 命令关机!

使用 poweroff 命令关机,系统会自动调用sync 进行处理。让yaffs2文件系统 将dirty 的数据写入到nand flash 里面。但这个错误是可以积累的,所以随着不能正常

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值