我尝试在 Ubuntu 中安装硬盘并出现以下错误:
Error mounting: mount exited with exit code 13: The disk contains an unclean file system (0, 0).
The file system wasn't safely closed on Windows. Fixing.
ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read NTFS $Bitmap: 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.
Failed to sync device /dev/sdb3: Input/output error
Failed to close volume /dev/sdb3: Input/output error
我的一个朋友在他们的 MacBook 上安装了该驱动器,他们能够读取其中的数据并将其复制出来,没有任何问题。
我的问题是...我如何在 Ubuntu 中进行这样的数据恢复?或者 Mac 是数据恢复专业人员的首选操作系统?
答案1
您的磁盘文件系统有问题NTFS
。Ubuntu 对文件系统的支持不完整NTFS
。您必须安装以下ntfs-3g
软件包:
sudo apt-get install ntfs-3g
您应该使用的工具是ntfsfix
,因此安装包后,您可以将磁盘连接到您的电脑,获取设备 ID(您的示例是/dev/sdb3
)并运行,例如,
sudo ntfsfix /dev/sdb3
无论如何,执行此类操作时请务必小心,丢失所有数据的风险很大。有关更多信息,请阅读手册页:
man ntfsfix