使用 GParted(EFI、LVM 和 LUKS 加密)调整 /boot 大小后无法启动 Ubuntu 16.10

使用 GParted(EFI、LVM 和 LUKS 加密)调整 /boot 大小后无法启动 Ubuntu 16.10

完成此操作后,我一直试图恢复系统,但收效甚微。我曾多次尝试按照说明使用引导修复,但在启动时,我从未收到解密卷的提示。

这是其中一次尝试启动修复的输出:http://paste.ubuntu.com/23321038

尝试之后,我仍然无法启动。我通过恢复启动,最终能够进入 UI。在那里,我尝试重新安装 grub 并更新到 16.10,希望它能修复该问题,但不幸的是,重启后,问题仍然存在。

尝试通过 chrooting 和重新安装 grub 来修复,但仍然没有成功。请告诉我需要什么输出。我无法启动系统,但我有一个可以使用的 LiveUSB。

编辑:这是最新一次启动修复的链接:http://paste.ubuntu.com/23322135/

我正在使用 15.10,因为我的 16.10 usb 目前存在启动问题。

编辑:硬盘是 RAID(英特尔)和 GPT 分区。

答案1

如果我没有误解你的帖子,我认为你的问题是缺少引导加载程序问题。因为我在尝试安装 ubuntu 16.04 LTS 和 windows 10 时遇到了这个问题。

此时,我尝试从我的 USB 记忆棒安装 Ubuntu。我使用了鲁弗斯在 usb 中创建嵌套。我选择了错误的分区方案,因为MBR partition scheme for BIOS or UEFI我已经将硬盘格式化为 GPT 格式。

因此,当我尝试从此 USB 驱动器安装 ubuntu 时,一切都很顺利,直到安装完成grub。当安装过程到达grub安装时,我收到错误,安装过程崩溃,当我尝试启动时,我从未看到 ubuntu 引导加载程序。

因此,我尝试修复了grub很多次,也使用了 ubuntu 启动修复工具。但没有任何效果。仍然是同样的错误。

在我阅读了大量的帖子之后,我明白我的问题是缺少引导加载程序,这是因为我在 USB 中创建嵌套时选择了错误的磁盘格式。

我的 usb 嵌套格式是MBR partition scheme for BIOS or UEFI,而我的硬盘格式只是GPT格式。因此,格式是错误的,并且发生了引导加载程序丢失的问题。

之后,我使用 [Rufus] 在 usb 中重新创建了 nest GPT partition scheme for UEFI。这次当我再次安装 ubuntu 时,一切都正常,不再出现引导加载程序问题。

我认为我的解决方案会给你提供一些帮助。

相关内容