目前开发用的 ARM 开发板,刷了 Ubuntu MATE 系统,今天遇到怪事: 调试的时间发现设置 GPIO 没用了,前台运行脚本错误内容为 INPUT OUPUT ERROR, 马上敲 df 命令结果也执行不了,也是同样的错误提示,敲 free 命令也不行,敲 ls 命令是行的; cd 到 df 命令所在的目录,再 ls,结果不行; 无奈重启,结果有线网口灯都不亮了。
网口灯都不亮的问题,之前就遇到过,还以为是网口坏了,重新刷系统也不行,但放了几天以后,网口灯神奇地好了。
现在怀疑是要么是 flash 存储器坏了,要么是文件系统不行;个人更倾向于文件系统,flash 存储器固然容易坏,但文件系统应该有检测哪块区域坏掉的能力,好像有专门的 flash 文件系统