故障出现原因初步分析
昨天因为在服务器和自己电脑之间来回搬运文件,因此心急没有eject直接拔U盘拔了几回,今天想搬文件的时候就出现了无法对U盘中的文件进行操作的故障了。
试图更改权限
服务器没有图像工具。。。因此就没有截屏,根据U盘的properties可以发现,对于Owner来说权限是create and delete files,而User只有access file了,于是我在terminal中试图用chmod的方法想把Group的权限改回777,然而没有效果。
解决方案
问题应该是出在强行拔出U盘导致挂载点的驱动出现了损坏。利用
df -h
查看U盘的挂载点位置(如/media/yaopengfei/KINGSTON),这是等会修复挂载点会需要的路径。
接下来将U盘从Ubuntu中卸载,注意此命令后先不要拔U盘,不然挂载点的修复是无效的。
sudo umount /media/yaopengfei/KINGSTON
接下来就是挂载点驱动的修复命令了。
sudo dosfsck -v -a /dev/sdc1
注意,此处命令最后的路径根据自己电脑中的U盘挂载点路径确定。修复命令执行完成之后拔出,重新插入U盘即可正常使用。
PS:其中,在U盘里会有一些.REC文件,属于正常现象,删除即可。