我有一个 4GB USB 存储驱动器,无法保存文件。我已经从中复制了我想要的信息,所以现在我想将其保存为新格式化的驱动器(如果可能的话)。该设备上没有只读锁定开关。
发生的情况是这样的:
[root@localhost]/home/Harry# cd /run/media/Harry/2030-0761
[root@localhost]/run/media/Harry/2030-0761# ls -l
ls: cannot access iambic11: Input/output error
total 40
drwx------ 35 Harry Harry 8192 Sep 16 16:46 arduinos
drwx------ 5 Harry Harry 4096 Sep 16 2013 cranksmall
drwx------ 2 Harry Harry 4096 Sep 18 13:08 iambic10
d????????? ? ? ? ? ? iambic11
drwx------ 4 Harry Harry 4096 Sep 15 2013 Phasor1
drwx------ 5 Harry Harry 4096 Sep 15 2013 Phasor2
drwx------ 3 Harry Harry 4096 Sep 16 16:44 readfromarduino04
drwx------ 3 Harry Harry 4096 Sep 19 18:18 readfromarduino07
drwx------ 5 Harry Harry 4096 Aug 1 2013 SWR
drwx------ 5 Harry Harry 4096 Sep 15 2013 SwrWinExe
[root@localhost]/run/media/Harry/2030-0761# rm iambic11
rm: cannot remove ‘iambic11’: Read-only file system
[root@localhost]/run/media/Harry/2030-0761# chmod 777 iambic11
chmod: cannot access ‘iambic11’: Input/output error
[root@localhost]/run/media/Harry/2030-0761#
gparted
显示此驱动器,但表示无法卸载它,并且即使在以下情况后仍然显示相同的内容:
[Harry@localhost]~% fuser -k /run/media/Harry/2030-0761
[Harry@localhost]~%
我在我很少去的地方挣扎,请问有人可以帮忙吗?
答案1
尝试sudo umount -v /run/media/Harry/2030-0761
。如果它显示“设备繁忙”,请尝试lsof /run/media/Harry/2030-0761
;这将显示文件系统中打开某些内容的应用程序。它可能是 shell 和文件浏览器。检查这些并退出文件系统,然后重试umount
。
如果这不起作用,既然你已经说过你打算重新格式化它,就把它拉出来,禁用自动挂载,再次将其放回去并执行您想要的操作。