![在已安装的分区上运行 fsck,现在 centos 5 无法启动](https://linux22.com/image/603607/%E5%9C%A8%E5%B7%B2%E5%AE%89%E8%A3%85%E7%9A%84%E5%88%86%E5%8C%BA%E4%B8%8A%E8%BF%90%E8%A1%8C%20fsck%EF%BC%8C%E7%8E%B0%E5%9C%A8%20centos%205%20%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
是的,我非常愚蠢地在已挂载的分区上运行了 fsck。立即后悔了。
现在发生的情况是,我看到了 grub,它开始启动 centos 5,然后它说:
bin/sh: ro: no such file or directory kernel panic
我使用 clonezilla livecd 启动,发现它检测到了硬盘上的所有 5 个分区。这是否意味着分区没有问题,但操作系统文件已损坏?
有人知道我该如何解决这种情况吗?
答案1
抱歉,无法快速答复。
损坏的分区就是您执行 fsck 操作的分区fsck
。其他未执行 fsck 的分区应该没有问题。
看起来您可能已经杀死了包含关键系统文件的根分区。
您可以从 Linux 救援 CD 重新启动并检查其他分区是否正常。我会备份其中的所有数据。然后重新安装操作系统,如果允许,请保留数据分区,但所需系统分区中的数据可能会被覆盖。使用您自己的备份和救援 CD 制作的备份从您制作的备份中恢复必要的数据。