当我在 Ubuntu 上安装我的硬盘时,突然显示以下错误:
Unable to mount Seagate Backup Plus Drive-
"DBus error org.gtk.Private.RemoteVolumeMonitor.Failed:
An operation is already pending"
Unable to mount Seagate Backup Plus Drive:- Error mounting: mount exited with exit code 13:
ntfs_attr_pread_i: ntfs_pread failed: Input/output error Failed to calculate
free MFT records:
Input/output error NTFS is either inconsistent, or there is a hardware fault,
or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very important! If
the device is a SoftRAID/FakeRAID then first activate it and mount a different
device under the /dev/mapper/ directory, (e.g. /dev/mapper/nvidia_eahaabcc1).
Please see the 'dmraid' documentation for more details.
我该如何继续?
答案1
在这样的问题上,如果你有 Windows PC,最有用的工具之一是chkdsk
。我认为它应该被用作chkdsk /f [drive_letter]
解决与 MFT 相关的任何问题。NTFS 驱动器经常会出现这样的情况。
或者你可以使用ntfsfix
从 Ubuntu PC 开始。请确保您已安装ntfs-3g
首先。然后运行:
sudo ntfsfix /dev/your_drive
但我不确定这是否适用于你的情况。但大多数情况下它应该有效。祝你好运。:)
答案2
将 HDD 连接到 Windows 机器(或启动 Windows)并运行:
chkdsk X: /f
X
Windows 下的驱动器号在哪里。