如何从Fedora Core中rc.local中的错误insmod中拯救Linux系统



我在rc.local中放置了一个有问题的内核对象。由于这个有问题的核心对象,系统在启动时崩溃。现在,我的目标是从rc.user中删除有故障的ko-insmod。然而,我无法访问rc.user,因为我的系统在启动时崩溃了。如何解决此问题?

如果您正在获取grub屏幕,那么您可以转到runlevel 1并更改文件。

在grub屏幕上,您必须进行

press a after selecting the Fedora kernel with which you want to boot.
APPEND single after space in that line and press enter
press b to boot in single user mode

您可以在此模式下编辑任何文件。

最安全的&当我遇到这种麻烦时,最简单的方法是将HD(包含故障内核)作为外部硬盘驱动器mount发送到另一台linux机器,并手动编辑造成麻烦的文件。

  1. 在插入HD(通过USB)的情况下执行fdisk -l。注意</dev/sd*#>
  2. mount /media /dev/<sd*#>

现在,您可以访问bootroot分区来访问这些文件。

最新更新