如何删除 NTFS 外部硬盘中的奇怪文件:/bin/rm:无法删除“文件”:输入/输出错误

如何删除 NTFS 外部硬盘中的奇怪文件:/bin/rm:无法删除“文件”:输入/输出错误

我的三星 5TB 外置硬盘出现问题。当我尝试删除一些文件(仅删除一些文件)时,收到错误:

/bin/rm: cannot remove 'file': input/output error

一切开始于我使用 FreeFileSync 将计算机中的文件夹同步到 ext hd 时。有问题的文件是 .Trash-1000 和 sync.ffs_lock 中的所有文件。

输出中有些文件ls末尾带有 *,为什么?

输出示例ls(我无法删除这些文件/文件夹):

d?????????    ? ?       ?               ?            ?  Colony/
-rwxrwxrwx    1 camargo camargo    282224 ago  4  2017  Cover.jpg*

当我file在文件/文件夹中使用?时,出现错误:

file Colony
Colony: cannot open `Colony' (Input/output error)

但是当我file在带有 * 的文件中执行此操作时,它似乎没问题,并且当我尝试使用 rm 删除时,它返回 $?=0,但文件不会被删除。

file Cover.jpg 
Cover.jpg: JPEG image data, Exif standard: [TIFF image data, big-endian, direntries=12, height=1651, bps=0, PhotometricIntepretation=RGB, orientation=upper-left, width=1213], baseline, precision 8, 441x600, frames 3

我尝试过

1)ntfsfix /dev/sdc1

说驱动器没有问题。

2)rm -rf filesudo rm -rf filechown $USER:$USER file && rm -f file

相同的错误信息

3) 在 gnome-disks 中打开并扫描文件系统(没有错误)并纠正文件系统

之后行为相同。

相关内容