安装 Windows 10 和 Ubuntu 后无限重启循环“未找到系统 BootOrder”

安装 Windows 10 和 Ubuntu 后无限重启循环“未找到系统 BootOrder”

擦除磁盘、安装 Windows 10,然后使用 Grub 安装 Ubuntu 后,我遇到了无限重启循环,并出现以下错误消息(显示时间不到 0.5 秒,难以阅读!):

未找到系统 BootOrder。 [...]

安装 Ubuntu 后如何解决这个无限重启循环问题?

注意:BIOS 设置为“仅 UEFI”启动模式。

注 2:本问题/答案没有帮助,我的 BIOS 选项中没有“选择受信任的 UEFI”,所有其他答案似乎都与这个特定的 Acer TravelMate 相关,但对我的情况没有帮助。

答案1

由于我花了一个小时尝试了很多方法但都没有成功,并且阅读了各种问题/答案和其他博客文章,因此我在这里使用“回答你自己的问题”功能发布了一个解决方案,这也可能会为未来的读者节省时间。

  • 使用 Ubuntu Live USB 启动

  • 在终端执行:

      sudo mount /dev/sda1 /mnt/   # let's say sda1 is the EFI partition
      sudo ls /mnt/EFI/    # this will show the different boot systems
      sudo cp /mnt/EFI/ubuntu/grubx64.efi /mnt/EFI/Boot/bootx64.efi
      sudo umount /dev/sda1
      sudo reboot
    
  • 完毕!

来源(法语),不太容易找到:https://forum.ubuntu-fr.org/viewtopic.php?id=2011932&p=2

相关内容