![无法挂载 ntfs 分区磁盘 -](https://linux22.com/image/1040291/%E6%97%A0%E6%B3%95%E6%8C%82%E8%BD%BD%20ntfs%20%E5%88%86%E5%8C%BA%E7%A3%81%E7%9B%98%20-.png)
我无法挂载其中一个 ntfs 文件系统驱动器,因为在将一些文件复制到此驱动器时系统已关闭。
我收到以下消息:
无法挂载 94 GB 文件系统错误挂载:挂载退出,退出代码为 13:$MFTMirr 与 $MFT 记录不匹配(记录 0)
无法挂载‘/dev/sda6’:输入/输出错误
NTFS 不一致或存在硬件故障,或者是软 raid/fakeraid 硬件。在第一种情况下,请在 Windows 上运行 chkdsk/f,然后重新启动两次 Windows。f 参数的使用非常重要!如果设备是软 raid/fakeraid,则首先激活它并在 /dev/mapper/directory 下安装不同的设备,(例如 /dev/mapper//nvidia/eahaabcc1)请参阅“dmraid”文档了解更多详细信息
这是我的系统硬盘的一个分区,我可以在 Gpartition 中看到相同的内容,但我也在那里收到相同的错误报告。这个驱动器中有 1000 个文件,请告诉我如何安全地恢复/安装此驱动器。我没有 Windows 系统来进行任何诊断。
感谢您的帮助,并提前致谢
马修·帕丁贾斯
答案1
Ubuntu 中的 NTFS 支持非常好,直到出现问题为止;因为 NTFS 基本上是 Windows 文件系统,所以许多工具都假设 Windows 系统可用。如果没有 Windows 系统进行检查,可能无法修复它,但根据第一个答案这个问题可以下载允许运行 chkdsk 的 Windows 恢复 CD。
还值得研究一下默认安装的各种 ntfs 工具,尤其ntfsls
是 和ntfscat
。这些工具允许手动访问文件而无需挂载文件系统,但对于数千个文件来说,这自然不太实用,因此应被视为最后的手段。
就最简单的解决方案而言,最好的解决方案并且成功的可能性很大,仍然是访问装有 Windows 的计算机、连接硬盘并运行有chkdsk /f
问题的分区。