部分答案...正在进行中...

部分答案...正在进行中...

我目前正在运行 16.04。然后我决定通过以下方式更新应用程序和系统:

sudo apt update
sudo apt upgrade

升级成功后,我决定重新启动计算机。然后它显示以下消息:

/init: conf/conf.d/resume: line 1: syntax error: unexpected "("
Kernel panic - not syncing: Attempted kill init! exitcode=0x00000200
CPU: 3 PID: 1 Comm: init Not tainted 4.4.0-72-generic #93-Ubuntu
Hardware name: LENOVO 20149/INVALID, BIOS 5ECN95WW(V9.00) 12/19/12

我该如何修复此问题?

[更新] 进入恢复模式仍然会导致内核崩溃。但是,我设法通过 Grub 的命令行界面查看了的内容/etc/initramfs-tools/conf.d/resume。内容/etc/initramfs-tools/conf.d/resume是:RESUME=UUID=bb4423df-62ca-4f1f-9222-5e110e453fa6

答案1

可能是 init ramdisk 映像损坏了。我设法用这种方法解决了类似的问题。

首先启动到恢复环境,在该环境中您可以访问 shell 和原始系统的必要卷(特别是 rootfs 和 /boot)。挂载它们并 chroot 到原始 rootfs。

删除所有 initramdisk:

update-initramfs -d -k all

再生它们:

update-initramfs -c -k all

现在重新启动,问题解决。

答案2

部分答案...正在进行中...

您的恢复文件可能已损坏,或者 initramfs 映像有问题。

要查看它是否是简历文件,请执行以下操作:

  1. 启动计算机并Shift在计算机制造商的启动画面消失后立即按住左键。
  2. 选择Ubuntu 的高级选项
  3. 在 GNU GRUB 菜单中选择恢复模式。通常(恢复模式)是从顶部开始的第二个条目。
  4. 在恢复菜单中,选择使用权。
  5. 在 # 提示符下,键入cat /etc/initramfs-tools/conf.d/resume

编辑您的问题以包含命令的输出cat /etc/initramfs-tools/conf.d/resume,我们会看一下。

如果我确定这是一个坏的 initramfs 映像,我会添加更多细节。

相关内容