在 Windows 10 旁边安装 Ubuntu(UEFI)-无 Grub 屏幕

在 Windows 10 旁边安装 Ubuntu(UEFI)-无 Grub 屏幕

我在 Windows 10(UEFI)旁边安装了 Ubuntu。成功安装后(使用“与 Windows 一起安装”选项),我重新启动了计算机,但它立即启动到 Windows。

我尝试过的:

  • 将启动顺序更改为 Ubuntu。然后它确实提示了 Grub 屏幕!但是当我选择 Windows 时,它显示“Windows 无法启动错误,类似于这个屏幕这个问题有解决办法吗?

  • 已禁用安全启动。

  • 尝试运行以下命令:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

答案1

此问题与您的计算机 EFI 有关,它仅查找启动固件的故障回复位置。如果您无法在计算机启动时覆盖启动菜单,您可以将固件文件复制到 EFI 启动分区的 EFI/Boot/bootx64.efi。以下是过程:

  • 使用您的 Ubuntu Live CD 启动,无需安装它。
  • 打开一个终端。
  • 使用以下命令切换到永久 root 权限sudo -s
  • 使用以下方法识别您的 EFI 分区。找到您看到的fdisk -l分区/dev/sdxx电喷系统作为类型。
  • 使用以下方式挂载 EFI 分区mount /dev/sdxx /mnt
  • 重命名 Windows 固件(如果您想要恢复更改)mv /mnt/EFI/Boot/bootx64.efi /mnt/EFI/Boot/bootx64.efi-win(您可以使用正确的大写字母调整路径)。
  • 使用以下方法复制 Ubuntu 固件cp /mnt/EFI/ubuntu/grubx64.efi /mnt/EFI/Boot/bootx64.efi
  • 使用以下命令正确卸载分区umount /mnt
  • 重新启动系统

答案2

有一款名为 boot-repair 的软件总能修复我的 grub 启动问题。您可以在此阅读有关它的信息https://help.ubuntu.com/community/Boot-Repair

相关内容