ubuntu 卡在 initramfs 内核 panic 退出代码 0x00000100

标签 ubuntu initramfs

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

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

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

[相同的..]

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

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

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

最佳答案

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

关于ubuntu 卡在 initramfs 内核 panic 退出代码 0x00000100,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61749853/

相关文章:

c++ - CPP中的libxml程序

c++ - QSqlDatabase : QMYSQL driver not loaded on Ubuntu 15. 04 64位

linux - Yocto Initramfs 添加 cryptsetup 包时发生事务错误

centos - 如何在 CentOS 上禁用 Nouveau 内核驱动程序

linux - 我下载了 stip-2.0 linux,我尝试执行 "script.sh",但出现此错误 ./bin/stipdet :1: ./bin/stipdet:syntax error :"("unexpected

php - RabbitMQ - 两个 EC2 实例之间的间歇性 etimedout 错误

ubuntu - ubuntu 服务器断开连接的时间

linux - 为什么我的 initramfs 脚本没有运行?

linux-kernel - 自定义构建的内核在 Centos 7 上生成不可引导的 initramfs