在Windows下,U盘能够正常地读写文件(能复制粘贴),但发现有个文件打不开。然后在Linux下,对U盘只能读不能写。提示:Read only system.
参考:https://bugs.launchpad.net/ubuntu/+bug/228608
1,# tail -f /var/log/syslog 查看文件系统的动态信息
May 19 21:31:28 controller kernel: [284792.451452] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
2,df -h 确定U盘的磁盘基本情况
/dev/sdb1 15G 7.8G 6.9G 54% /media/hadoop/disk
3,运行命令:# fsck -C -a /dev/sdb1 进行自动修复...居然修复成功,而且打不开的文件也完好无缺能够打开了。感叹linux的强大。