我运行了 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 错误后立即尝试命令,然后会看到很多关于无法使用该设备的内核胡言乱语。这对普通用户来说没什么帮助,但我相信一些内核开发人员能够理解它。