我曾多次尝试在新笔记本电脑上安装 Ubuntu 和 Windows,但都没有成功。最初确实安装了 Ubuntu 14.04,但在尝试了各种方法后,我还是无法启动它。我决定重新开始,并进行了出厂重置,但这并没有触及为 Ubuntu 创建的分区。我进入 Windows 8 并删除了这两个分区,然后尝试再次安装 Ubuntu,但在安装软件包时出现了以下错误消息grub-2
:
软件包
grub-efi-amd64-signed
无法安装到/target/
。如果没有 GRUB 引导加载程序,安装的系统将无法启动。
我尝试再次安装,但只收到相同的错误消息(并且创建了两个我不需要的分区)。
我安装并运行了启动修复,但收到此消息:
An error occurred during the repair.
A new file (~/Boot-Info_2015-04-15__03h43.txt) will open in your text viewer.
In case you still experience boot problem, indicate its content to:
[email protected]
Locked-ESP detected. You may want to retry after creating a /boot/efi partition (FAT32, 100MB~250MB, start of the disk, boot flag). This can be performed via tools such as gparted. Then select this partition via the [Separate /boot/efi partition:] option of [Boot Repair].
但是 gparted 没有加载,所以我无法这样做。有什么建议吗?我没有数据,所以我愿意清除所有内容回到出厂设置,但我不知道如何将非 Windows 分区恢复为出厂设置。
答案1
我之前听说过这个问题几次,但它很少见,而且我不确定原因。
我的第一个建议是在 Windows 中禁用快速启动。请注意,这是不是与固件中的“快速启动”或类似选项相同。Windows 功能将关机变成挂起到磁盘的操作,这会导致所有已挂载的文件系统(通常包括 ESP)处于不稳定状态。尝试在 Linux 中挂载和写入这些文件系统可能会导致各种类型的故障。
您可以尝试的另一件事是创建第二个EFI 系统分区 (ESP)并在 Ubuntu 中使用它,而不是磁盘上已经存在的那个。你说你不能这样做,因为 GParted“没有加载”,但你没有提供关于 GParted 问题的详细信息。如果你需要帮助,你可以必须发布失败详细信息,例如您看到的任何错误消息。
您可以尝试的第三件事是手动安装另一个引导加载程序。您可以尝试我的重新索引在 USB 闪存驱动器或 CD-R 上(两者的图像都可用);您可以尝试此操作而无需触及磁盘上的配置。如果没有其他操作,这可能会使您现有的 Ubuntu 安装正常运行,这可能会帮助您进行进一步的诊断。
答案2
我在装有 Windows 10(从预装的 Windows 8.1 更新)的联想 Z50-70 笔记本电脑上尝试安装 Ubuntu 14.04.3 时遇到了同样的问题。我使用可启动 USB 进行此过程。
我通过再次从 LiveUSB 启动并选择最后一个选项(检查光盘是否有缺陷)解决了这个问题。它更正了一个文件(我猜是 GRUB 文件)。然后,我重新启动笔记本电脑并从 USB 启动。这次我选择了“安装 Ubuntu”选项,并在后续步骤中选择了“删除 Ubuntu 14.04.3 并重新安装 Ubuntu”。
当它到达“安装 GRUB”部分时,它继续运行,没有任何错误。这样,我就得到了一个可以正常工作的 Windows 10 双启动。