我有一个双启动系统,其中有 Ubuntu 16.04LTS 和 Windows 10,主系统是 Ubuntu。我设法启用了安全启动,但我认为它清除了 Grub,现在系统不再启动任何东西。它只是不断地直接进入戴尔的“系统修复”应用程序。
听取了一些建议后,我尝试使用 Ubuntu live USB 中的 Boot Repair(使用“尝试 Ubuntu 而不安装”选项),但似乎没有解决问题。我也搜索过这些论坛,但没有找到任何适合我的情况的内容。我找到了几篇“只能进入 Windows”的帖子,但就我的情况而言 - 我什么都进不去。
我如何修复我的 Grub 并恢复到双启动状态?
首先十分感谢。
更新及解决方案
谢谢大家。我最终修好了它。问题出现后不久,我将“安全启动”设置更新为“关闭”,但忽略了更新到旧版 BIOS。出于某种原因,我认为 Grub2 适用于 UEFI,而“旧版”一词似乎是旧版的垫片,所以我没有想到要尝试一下。
从 UEFI 切换到 Legacy 就成功了!
答案1
我不认为它“擦除了 grub”,请尝试访问您的 (U)EFI 并将启动模式设置回 bios/legacy,这样应该可以解决问题。
答案2
您是否尝试过通过终端(重新)安装 grub?
sudo mount /dev/sda3 /mnt
sudo grub-install –boot-directory=/mnt/boot /dev/sda
我使用 sda(3) 作为示例。
答案3
解决方案是从 UEFI 切换到 Legacy,并确保“安全启动”设置为关闭。
感谢大家!