由于文件系统损坏,Debian 系统无法启动

由于文件系统损坏,Debian 系统无法启动

我的服务器在启动时遇到了这个问题。我尝试通过登录维护模式来执行 fsck /dev/sda1,这是我在启动时可以选择执行的操作。查看屏幕截图。

到目前为止,已发现 9 个不一致之处并已修复。有人能给我一些建议吗?Debian 有恢复模式吗?

Debian GNU/Linux 5.0 \n \l uname -r: 2.6.26-2-amd64

进程信息:http://pastebin.com/1gVtNLxM

在此处输入图片描述

答案1

Debian 有恢复模式吗?

好吧,您有维护模式,只需输入您的 root 密码即可。如果您无法运行 fsck,或者它无法清理您的文件系统,那么您只需从备份中恢复即可。

有人能给我一些建议吗?

完全按照它告诉你的去做。转到 shell 并运行 fsck。如果 fsck 无法清理文件系统,并且你还没有好的备份,那么我会尝试尽快从该磁盘提取/导出任何你可以提取/导出的内容。

答案2

除了上述答案之外,我建议像这样运行 fsck,以避免大量的按键:

fsck -y /dev/sda1

来自手册:

-y     For  some  filesystem-specific  checkers, the -y option will cause the fs-specific fsck to always attempt to fix any
       detected filesystem corruption automatically. Sometimes an expert may be able to do better driving the fsck manually.

我不记得曾经这样做过并破坏过文件系统。

顺便说一句,在 Debian 中它默认不打开,但你可以这样做,并避免大多数需要实际存在的烦人的维护模式提示。在文件中/etc/default/rcS放:

FSCKFIX=yes

相关内容