无法安装外部硬盘 - 文件系统和 MFT 已损坏

无法安装外部硬盘 - 文件系统和 MFT 已损坏

当我尝试安装外部硬盘时出现以下错误。

UNABLE TO MOUNT
Error mounting /dev/sdc1 at /media/khalibloo/Khalibloo2: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdc1" "/media/khalibloo/Khalibloo2"' exited with non-zero exit status 13: ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read of MFT, mft=6 count=1 br=-1: Input/output error
Failed to open inode FILE_Bitmap: Input/output error
Failed to mount '/dev/sdc1': 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 frst 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.

它也无法在 Windows 上安装:

I/O 设备错误

这是一个只有一个分区的 ntfs 硬盘

当然,我尝试过chkdsk /f,它报告了几个文件段不可读,但没有说它是否修复了它们(显然没有)。也尝试用标志/b

ntfsfix报告该卷已损坏。

TestDisk通过为活动(唯一)分区添加“80”标志,能够修复分区表的小错误。TestDisk 还确认引导扇区没有问题,并且与备份相匹配。但是,当尝试修复 MFT 时,它无法读取 MFT。它也无法列出硬盘上的文件。它说文件系统可能已损坏。

Active@ 还显示 MFT 丢失或损坏。

我尝试更换 USB 电缆。什么也没改变。我尝试更新驱动程序。Windows 报告说它已经是最新的。是的,驱动程序已启用。

那么我该如何修复文件系统?或 MFT?或 I/O 设备错误?

更新:我注意到每次尝试chkdsk /f都会更进一步,所以我继续尝试,直到到达它说的地步

    Insufficient disk space to hotfix unreadable system file 4

由于我无法访问驱动器上的文件,因此无法释放任何空间。因此,我认为也许我可以部分格式化驱动器以释放一些空间,然后重试chkdsk /f。您认为这可行吗?还是中断格式化过程只会导致更多问题?

答案1

以下是另一个可能对您有帮助的资源的链接,特别是有关解决连接问题的部分。:
https://help.ubuntu.com/community/Mount/USB

它提供了几种缩小问题范围的选项,潜在原因包括干扰服务、不干净的日志文件和不当的用户权限等等。

此链接指向论坛上的另一篇帖子,介绍了修复 NTFS 500gb 外部硬盘文件系统的过程,与您的问题类似。他们建议在 Windows 操作系统上对有问题的驱动器运行 chkdsk /f(因为据我所知,NTFS 主要是 Windows 文件系统)。:
http://ubuntuforums.org/showthread.php?t=1605850

论坛中另一篇有关解决 NTFS 外部和 Ubuntu 问题的帖子。:
如何使用 Ubuntu 从 NTFS 驱动器中拯救文件?

修正: 根据,一些替代方案包括 Active@ UNERASER for DOS 或 Active@ File Recovery for Windows,用于修复严重的 MFT 损坏。现在,它们是第三方软件,所以要提前注意。我从未使用过上述软件,也不声称它们的功能,但它们是您可以探索的选项。

选择:
如果以上内容对您没有帮助,可能会对你有帮助。这是我在另一个关于备份文件系统卷的答案中建议的资源的链接,以便可以重新格式化它们。可能对你有用。

如果以上解决方案都不能解决您的问题,除其他内容外,还包含您可以作为选项探索的商业软件链接。我从未使用过这些链接中列出的软件,但我认为它们至少值得研究。如果还没有免费软件解决您的问题,那么有时,您得到的是您所支付的。

答案2

由于 Windows 和 Linux 表现出相同的行为,因此硬件故障可能是原因。

如果驱动器认为自己已损坏,请尝试使用 SMART 工具获取有关驱动器的信息。您可以使用它gnome-disks来执行此操作(GUI)或者smartctl也可以使用其他工具执行此操作。(维基百科关于 SMART 的文章

如果您仍然不知道哪里出了问题,您应该尝试将实际磁盘从原始外壳转移到另一个外部外壳。(如果外部外壳中的 USB 逻辑板损坏,这可能是最便宜的选择。只需注意您可以在内部连接 ​​SATA 驱动器并在外部连接 USB 3.0 - 2.0 对硬盘来说会非常慢。)

要么买一个 - 应该比磁盘便宜 - 要么找你附近的人借一个这样的盒子。还可以将 SMART 工具与新盒子中的磁盘一起使用。

如果您想进行任何数据恢复操作,请先尝试创建磁盘映像,然后从该映像中恢复 - 如果实际磁盘确实损坏,则损坏可能会越来越大,执行的物理读/写操作就越多。

相关内容