1

我有一个 ubuntu 18.04 的系统,我用错误的目录编辑了配置文件(并用源重新加载了配置文件),几秒钟后所有的窗口都开始关闭。重新启动时,我现在得到了 BusyBox 1.27.2 shell,它让我进入(initramfs)。试图输入“退出”,我得到了错误:

run-init: splash: 没有这样的文件或目录

[96. 一些数字] [内核恐慌 - 不同步:试图杀死 init!退出代码=0x00000100

[相同的..]

[相同..] CPU:7PID:1 Comm:run-init 未污染 4.15.0-99-generic #100-Ubuntu

从这里我的硬件,以及一些汇编代码的调用跟踪。

我该如何解决?我从这里找不到配置文件,如果我找到了,我也没有 vi、vim 或 nano 来编辑它。

4

1 回答 1

1

这是意料之中的。当您键入 exit 时,它会杀死 shell。initramfs 的 PID1 是一个名为 /init 的 shell 脚本。当您杀死 shell 时,shell 脚本无事可做并退出。但是,Linux 不希望 shell 脚本退出并因此崩溃。

于 2021-08-22T18:05:27.773 回答