外部硬盘无法挂载“退出状态 13:`$MFTMirr 与 $MFT 不匹配(记录 0)”

外部硬盘无法挂载“退出状态 13:`$MFTMirr 与 $MFT 不匹配(记录 0)”

当我插入外部硬盘时收到以下错误消息:

Unable to access “1.0 TB Volume”

Error mounting `/dev/sdb1` at `/media/jonny/4E1AEA7B1AEA6007`: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/jonny/4E1AEA7B1AEA6007"` exited with non-zero exit status 13: `$MFTMirr does not match $MFT (record 0).`

Failed to mount '/dev/sdb1': 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

如果 NTFS 驱动器以只读方式安装,则可能是因为 Ubuntu 认为它们的文件系统不干净,可能是由于休眠或文件系统损坏。请执行以下操作...

在 Windows 中

  • 启动进入 Windows
  • 打开电源控制面板
  • 选择change what the power buttons do
  • 选择change options that are unavailable
  • 取消选中fast startup
  • 关闭电源控制面板
  • 打开管理命令提示符窗口
  • 类型powercfg /h off
  • 类型chkdsk /f c:
  • 同意在下次重启时运行 chkdsk
  • 类型chkdsk /f x:(将“x”替换为其他驱动器号可见的NTFS 分区)
  • 重新启动 Windows 以让 chkdsk 在驱动器 C 上运行:

相关内容