zoukankan      html  css  js  c++  java
  • Partially written block detected java程序员

    Partially written block detected

    yaffs文件系统的Partially written block detected信息
    2011-01-27 19:27

    对文件系统进行一系列的操作之后,直接断电,然后重新启动后,挂载文件系统时可能会出现如下提示信息:

    yaffs: dev is 32505863 name is "mtdblock7"
    yaffs: passed flags ""
    yaffs: Attempting MTD mount on 31.7, "mtdblock7"
    Partially written block 13 detected
    Partially written block 13 detected
    Partially written block 13 detected
    Partially written block 13 detected

    yaffs_read_super: isCheckpointed 0

    Please press Enter to activate this console. ls
    [root@localhost /]#

    这种提示信息是正常的,Partially written block 在正常使用时,文件系统的垃圾收集程序将会处理。

    可以屏蔽这个信息,或者仅在YAFFS_TRACE_SCAN的时候显示这个信息,修改yaffs_guts.c文件的6668行,将

      T(YAFFS_TRACE_ALWAYS,
       (TSTR("Partially written block %d detected" TENDSTR),
       blk));

    改为:


      T(YAFFS_TRACE_SCAN,
       (TSTR("Partially written block %d detected" TENDSTR),
       blk));

    或者,让系统每次通过poweroff关机,然后调用sync命令,将yaffs数据完善回去

  • 相关阅读:
    在C#中使用COM+实现事务控制
    Log4Net使用指南
    配置应用程序块
    Remoting的一些文章索引,方便阅读
    面向对象设计原则回顾
    C#中Finalize方法的问题
    C# 中的类型转换
    DotText源码阅读(2)工程、数据库表结构
    什么是COM组件
    VC中的DoDataExchange函数解析
  • 原文地址:https://www.cnblogs.com/java20130725/p/3215488.html
Copyright © 2011-2022 走看看