Gun*_*sen 8 mount ntfs hard-drive
当我连接我的硬盘时,它给出以下消息:
Error mounting /dev/sdb1 at /media/gunnar/My Passport: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/gunnar/My Passport"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 3).
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.
Run Code Online (Sandbox Code Playgroud)
有谁知道该怎么办?它在我的 Windows PC 上工作得很好。
而且, - 我是 Linux 命令的完全业余爱好者,所以请对我温柔一点,并保持非常简单。提前致谢。
Gunnar Sørensen, 奥斯陆, 挪威
Kla*_*cha 14
在外部硬盘驱动器上,主文件表 (MFT) 及其副本 (MFTMirr) 似乎不再一致。
您可能希望使用ntfsfix命令行上的Linux 工具修复它。
which ntfsfix并按下RETURN以启动命令。如果您收到类似 的行/bin/ntfsfix,则表示该工具已安装并可用于解决问题。情况应该是这样。解决您描述的问题需要普通用户没有的特殊权限(有充分的理由)。因此,修复操作必须以超级用户权限进行。这是通过在要使用的命令前面加上前缀来实现的sudo,这意味着超级用户 do。
由于未安装外部硬盘驱动器,您需要通过其设备名称来调用它。从您提供的错误消息中,我们了解到它是/dev/sdb1。
总结一下:sudo ntfsfix /dev/sdb1在终端中输入并按RETURN。系统会要求您输入密码。输入并RETURN再次按下。
祝你好运!