无法使用加密启动启动 Ubuntu 18.04

无法使用加密启动启动 Ubuntu 18.04

几个月来我一直在使用 Ubuntu 18.04 进行全盘加密、lvm 分区和加密启动,没有任何问题,但现在我突然无法使用 grub 进行启动。

当我打开计算机时,会显示最小的 grub bash,并且我可以通过以下手动程序进行启动:

set prefix=/efi/ubuntu/
insmod luks
cryptomount (hdx,gpty)
set root=(lvm/system-root)/
linux (lvm/system-boot)/vmlinuz-[...]
initrd (lvm/system-boot)/initrd-[...]
insmod normal
normal
boot

启动后,我尝试在 /etc/default/grub 中设置 GRUB_ENABLE_CRYPTODISK=y 后,使用此命令重新安装 grub:

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu

重新启动后,最小的 bash 提示再次出现,我必须从头开始重复此过程...我做错了什么?

答案1

我设法通过使用上述步骤启动并运行来解决这个问题引导修复几次。黑魔法总是解决办法!

相关内容