直接双启动至 Windows 10 (MBR Legacy Bios)

直接双启动至 Windows 10 (MBR Legacy Bios)

我看到很多有关双启动的问题和答案,但都与 UEFI 有关……

我刚刚在 Win 10 上安装了 Ubuntu 20.04,并使用 MBR 分区和 Legacy bios。(我使用 Rufus 创建了安装并进行了相应的设置)。

我已经测试过 Ubuntu,它运行良好,所以我安装了它。但是,重启后它直接进入 Windows 10。我已禁用休眠和快速启动,但没有任何效果...

是否有任何解决方案允许在具有 MBR 的 Legacy Bios 上运行双启动?

谢谢!

答案1

旧式 MBR 启动应使用 grub。过去我遇到过此问题,修复它的最佳方法是从实时媒体启动,在这种情况下,您的 USB 媒体可能有此选项,然后运行 ​​Boot-Repair。

这里有一些使用 Boot-Repair 的说明: https://help.ubuntu.com/community/Boot-Repair

也有手动修复 grub 的方法,但我认为这是您想要的方向。

答案2

我由此得出结论,当您使用“Rufus”制作安装设备时,它被设置为“MBR”而不是“GPT”。还假设您可以在 Windows 磁盘管理器中看到您的分区。

您可以从安装 USB 启动来执行启动修复(请参阅 Habadeer 的回答)

您可以使用“Grub to disk”或“Ikki Boot”来查找您的 Ubuntu 安装,启动它,然后修复它。(这就是我喜欢 Ventoy 的原因,将它安装在您的 USB 棒上并将多个 iso 拖放到其中,它们都是可启动的)。

您可以在 Windows 中安装“GrubforWin”并使用它。(虽然不如普通的 grub2 稳定。它总是与我的高级 Mint 选项混淆。我运行 win 10、Kubuntu 和 Mint。)

启动后,检查 /etc/default/ 中的“grub”文件,查看“GRUB_TIMEOUT”是否设置正确(标准为 30(以秒为单位))。在此处输入图片描述

相关内容