使用微嵌屏幕开发板中,由于长时间的open和write等操作对flash的分区造成的一些问题,出现对应分区目录下ls,rm等系统命令不能执行且有错误问题。可能是硬件损坏,或者是文件系统损坏。通过下面命令进行查看(dmesg | grep err)
[root@WQ4418 ~]#dmesg | grep err
[ 0.064000] persistent_ram: uncorrectable error in header
[ 285.992000] hrtimer: interrupt took 610200 ns
[ 1922.194000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 31
[ 1922.609000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 34
[ 1922.979000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 35
[ 1923.387000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 55
[ 1945.052000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 31
[ 1945.553000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 34
[ 1946.002000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 35
[ 1946.467000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 55
[ 2184.102000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 31
[ 2184.111000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 31
[ 2184.119000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 34
[ 2184.128000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 34
[ 2184.136000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 35
[ 2184.145000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 35
[ 2184.153000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 55
[ 2184.162000] EXT2-fs (mmcblk0p7): error: ext2_lookup: deleted inode referenced: 55
[ 2185.969000] EXT2-fs (mmcblk0p7):