我读的 Linux 书上说了这样的话
最后,如果您破坏了内核或引导加载程序,您将无法在没有额外帮助的情况下进入单用户模式。您通常可以通过将 root 参数传递给 CD-ROM 的内核引导加载程序,使用可引导 CD-ROM 中的内核引导系统。如果没有常规内核,您的系统可能看起来有些奇怪,但您仍然应该能够移动文件,甚至编译新内核以摆脱困境。
现在我想实际地做到这一点,并看看如何从 cd 重新编译损坏的内核。
我的意思是我有一个运行良好的 centos 版本。我做了一些事情,我的系统无法启动,因为内核损坏了。
现在我可以按照书中所述重新编译内核,以便使系统处于运行状态。否则我的所有更改都将丢失,数据也是如此
答案1
只需删除内核(或将其移动到 /boot 以外的位置),您就会遇到所描述的情况。
除非您最初从源代码编译了内核,否则您没有理由在从 CD 启动时这样做。通常,您只需下载或重新安装内核包,或者如果您正在执行您应该从备份中恢复它。