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

时间:2014-04-24 05:55:47

标签: linux linux-kernel kernel linux-device-driver kernel-module

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

2 个答案:

答案 0 :(得分:1)

如果您正在获取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

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

答案 1 :(得分:0)

最安全的&当我遇到这样的麻烦时,最简单的方法是将mount HD(将故障内核作为外部硬盘驱动器)转移到另一台Linux机器并手动编辑导致问题的文件。

  1. 插入高清插件(通过USB)fdisk -l。注意< /dev/sd*#&gt ;.
  2. mount /media /dev/<sd*#>
  3. 现在,您可以访问bootroot分区来访问文件。