内核崩溃-json_object_array_length

内核崩溃-json_object_array_length

因此,我现在在启动时会遇到内核恐慌。它说

/sbin/init:符号查找错误:/sbin/init:未定义符号:json_object_array_length 试图杀死 init blah blah

我认为 json-c (https://github.com/json-c/json-c) 库是我在上次重启周期之前安装的。

恢复模式显然不起作用。FS 是 RW 可安装的,并且可以工作。有什么办法可以在不重新安装系统的情况下修复此问题吗?谢谢!

答案1

尝试加载/bin/sh而不是/sbin/init在启动时删除json-c库。

去做吧

  1. 在 GRUB 新闻逃脱然后按编辑启动选项
  2. 在以下屏幕上,突出显示核心排队和按压
  3. 在下一个屏幕上,应该有一行显示grub edit>附加init=/bin/sh并按 ENTER
  4. 最后,按b启动系统。

bash 应该被加载并且现在您可以删除提到的库。

相关内容