我当前安装了 12.04 LTS 并试图更新到 16.04.4 LTS,但是我陷入了一点困境 :(。
- 我创建了一个包含 16.04.4 LTS 的可启动 USB,安装过程非常顺利,直到最后出现了一条错误消息
grub-efi-amd64 package failed to install...
- 我重复了上述操作并得到了同样的错误,但是在这样做时,我在磁盘上添加了另一个分区,导致写入了 2 份 16.04.4 的副本。
- 我检查了一些答案并尝试了一些解决方法但没有成功
- 从 USB 启动并运行尝试 Ubuntu & 安装/运行 boot_repair 并生成启动信息文件
- 然后我尝试运行 Gparted 来删除 16.04.4 的最后安装 - 因此删除了 sda6 分区。
- 重新运行启动修复程序以获取启动信息
- 该文件对需要做的事情有一些评论——在我承诺在修复模式下运行启动修复之前寻找健全性检查
我检查了系统 BIOS 设置和为 UEFI 和 Legacy 支持 / Legacy 支持启用和安全启动禁用而定义的启动顺序,如果需要任何其他信息请告诉我。
答案1
我尝试了其他一些方法
- 使用 Gparted 删除 16.04.4 LTS 的所有分区
- 读到如果从 CD 启动,这个问题可以解决,因此刻录了 DVD 并尝试安装。与 USB 一样,除了相同的启动错误消息外,其他都很好。
- 重复上述#1,然后尝试使用 USB 启动并选择将 12.04 更新到 16.04.4 的选项 - 仍然出现启动错误,但这次系统完全崩溃,我无法登录。
- 最后的尝试是在安装之前进行完全磁盘擦除 - 这很有效 - 所以只需要在我开始执行更新之前使用 Aptik 创建的信息恢复即可。
虽然花了一段时间,但我认为现在所有问题都已解决。