在我从 Natty 升级到 Oneiric 的几台机器上,我每次启动都会出错(每个 NTFS 分区一个):
Serious errors were found while checking the disk drive for /windows/c.
Press I to ignore, S to skip mounting, or M for manual recovery
Run Code Online (Sandbox Code Playgroud)
按照此答案中的建议,我fsck从手动恢复 shell 运行。我得到了这个输出:
fsck from util-linux 2.19.1
fsck: fsck.ntfs: not found
fsck: Error 2 while executing fsck.ntfs for /dev/sda1
Run Code Online (Sandbox Code Playgroud)
我找不到 fsck.ntfs,command-not-found也没有帮助。我怎样才能让这个错误消失?
顺便说一句,我试过多次启动到 Windows (XP),认为 Windows 会修复文件系统。但显然 Windows 认为文件系统很好。奇怪的是所有NTFS 文件系统都受到影响。
此外,我可以通过进入恢复 shell 并发出 来解决这个问题mount -a,但为了我的同事,我需要无人值守启动。