我有一块 WD 1 TB 硬盘。最近,我在磁盘上的一些文件夹中开始观察类似以下的图片:
ls: cannot access 'dataset.py': Input/output error
ls: cannot access 'vgg.py': Input/output error
total 198728
drwxrwxrwx 1 master master 4096 Jul 21 17:23 ./
drwxrwxrwx 1 master master 4096 Aug 14 19:35 ../
drwxrwxrwx 1 master master 4096 Jun 9 10:11 data/
-????????? ? ? ? ? ? dataset.py
我想删除“dataset.py”之类的文件和备份数据,最后一步是磁盘格式化。
如何删除这些恶意文件?
答案1
使用 smartmontools 来检查驱动器的健康状况。当有重新分配的扇区或待处理的扇区时,可以将驱动器复制到健康的驱动器上。
在副本上,让文件系统完全验证其内容。如果有不可读的扇区,文件系统将标记这些扇区所在的簇。
目标驱动器上将不再出现物理扇区错误,但您将丢失源驱动器上损坏扇区的内容。
然后运行 run checkdsk Z: /f /r /x,其中 Z 表示目标驱动器上的驱动器号。
答案2
在我的例子中,目录已被卸载,被删除本身或其子目录/文件
sudo umount -f /media/sami/OS\ WIN7
然后简单地sudo rm -rf sami/OS\ WIN7
为我工作