如何强制 Ubuntu 内核无法挂载 / 并放入 initramfs 救援外壳?

0xC*_*22L 10 ubuntu initrd initramfs rescue

我正在尝试自定义 initramfs 救援环境,并希望强制内核挂载失败/并进入(initramfs)救援外壳,而不是单用户模式。

我怎样才能做到这一点?

注意:我知道如何挂钩initramfs-tools以实现自定义步骤,但我需要能够验证结果。

小智 14

这将使您进入 initramfs shell:

  • 启动你的电脑。等到 Grub 菜单出现。
  • 点击e以编辑引导命令。
  • 附加break=mount到您的内核行。
  • 点击F10启动。
  • 很快,您就会发现自己处于 initramfs shell 中。

如果你想使这个行为持续,添加GRUB_CMDLINE_LINUX_DEFAULT="break=mount"/etc/default/grub和运行grub-mkconfig -o /boot/grub/grub.cfg