我的硬盘在 Windows 更新过程中损坏。可能是因为硬盘已满,导致更新中途中止,但我不确定。
无论原因是什么,ntfs 已损坏,计算机无法启动。但是,我可以将驱动器放入外部机箱中,并将其以只读方式安装到另一个系统上。我无法将其以读/写方式安装。现在我假设这就是计算机无法启动的原因。
我尝试使用ntfsfix
Linux 机器修复驱动器。该命令产生以下输出:
ntfsfix /dev/sdb1
Mounting volume... The disk contains an unclean file system (0, 0).
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
此处命令永远挂起。
当我尝试ntfsfix
恢复分区(/dev/sdb1
)时,得到了相同的结果,该分区肯定没有满,而系统分区(/dev/sdb2
)可能已满。
我怎样才能让这个驱动器再次工作?