获取文件信息时出错 - 输入/输出错误

获取文件信息时出错 - 输入/输出错误

我运行了 rsyncsudo rsync -aE --progress /mnt/seagate/dataset/RD\ 8* /mnt/backUp/backUp/dataset/ctrl-c错误地按下了。出现了一个 SIG-INT 错误,这是有道理的。但现在,我无法访问安装在 上的硬盘/mnt/backUp

每当我尝试访问我的驱动器时,它都会显示: 无法显示此位置。抱歉,无法显示“数据集”的所有内容:获取文件“/mnt/backUp/backUp/dataset/RD 838Jun05”信息时出错:输入/输出错误

的输出sudo ll附在下图中。 输出 sudo ll

我尝试运行: sudo smartctl -i /dev/sde2其输出是

smartctl 6.2 2013-07-26 r3841 [x86_64-linux-4.2.0-42-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               Seagate
Product:              BUP BK
Revision:             0108
User Capacity:        4,000,787,029,504 bytes [4.00 TB]
Logical block size:   512 bytes
Physical block size:  4096 bytes
Lowest aligned LBA:   0
Logical block provisioning type unreported, LBPME=0, LBPRZ=0
Logical Unit id:      0x3e41375436453851
Serial number:        NA7T6E8Q
Device type:          disk
Local Time is:        Sun Aug  6 16:55:06 2017 EDT
SMART support is:     Unavailable - device lacks SMART capability.

不过,我仍然可以移动已经存在的文件,我猜想这意味着只有少数扇区坏了。你能告诉我有什么办法可以解决这个问题吗?我也无法ntfs-fix做到

答案1

Input/output error总体来说是个坏消息。这意味着驱动器出现故障,无法从旋转盘读取数据或向其写入数据。

如果这是新驱动器并且仍在保修期内,我建议您将其退回并购买新的。

您可以dmesg在收到 I/O 错误后立即尝试命令,然后会看到很多关于无法使用该设备的内核胡言乱语。这对普通用户来说没什么帮助,但我相信一些内核开发人员能够理解它。

相关内容