use*_*630 4 boot dual-boot uefi windows-8
我知道已经写了很多帖子,遇到问题时我已经阅读了大部分。他们都没有解决问题。
我已经在 Windows 8 上成功安装了 Ubuntu 12.04。现在我的电脑只需启动到 Windows 8。
如果我在 BIOS 开始时按“Esc”,然后按 F9,则 GRUB 会出现,并且 Ubuntu 会列在要从中启动的几个选项的顶部。
如上所述,当我从 GRUB 显式登录到 Ubuntu 后,我确实运行了 Boot-Repair。我在这个链接中做了 Stormvirux 所说的一切,但仍然没有成功。
让我感到困惑的是 Boot-Repair 在完成其工作后声明的消息。
您现在可以重新启动计算机。请不要忘记让您的 BIOS 在 sda (8004MB) 磁盘上启动![The OS now in use - Ubuntu 12.04.2 LTS] 的启动文件离磁盘很远。您的 BIOS 可能无法检测到它们。您可能希望在创建 /boot 分区(EXT4,>200MB,磁盘开始)后重试。这可以通过 gParted 等工具执行。然后通过【Boot Repair】的【Separate /boot partition:】选项选择这个分区。( https://help.ubuntu.com/community/BootPartition )
我不知道为什么它说它离磁盘的开头很远,因为我首先在启动时出现的 GRUB 菜单中看到它。
还有一个输入,当我尝试将 GRUB 放入 sda 时,引导修复没有进展,出现以下错误:
GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag).
This can be performed via tools such as Gparted. Then try again.
Alternatively, you can retry after activating the [Separate /boot/efi partition:] option.
Run Code Online (Sandbox Code Playgroud)
我不得不选择 Separate /boot/efi partition: sdb2
根据您的描述,您已经正确安装了 UEFI 模式下的 GRUB bootloader。您不需要任何 BIOS 引导分区,也不需要任何其他分区更改。
剩下的唯一问题是设置您的 BIOS(UEFI 固件),使其默认引导 GRUB 条目而不是 Windows 条目。换句话说,我们需要找到一种方法,使您无需按“Esc”和 F9 即可到达 GRUB 菜单。
要执行此操作,请:
Boot order
BIOS 中的“ ”菜单,然后尝试将“ Ubuntu
”条目放在首位。然后保存更改并重新启动。如果默认情况下仍然没有出现 GRUB,请按照下面的第 2 步操作。Boot-Repair
--> Advanced Options
--> 勾选Backup and rename the Windows EFI files
选项 --> 应用。告诉我们将出现的新 URL,重新启动,并告诉我们您观察到的内容。PC 现在应该直接启动到 GRUB 菜单。 归档时间: |
|
查看次数: |
75449 次 |
最近记录: |