Windows 10/Ubuntu 双启动突然不提供启动到 ububtu 的选项

Windows 10/Ubuntu 双启动突然不提供启动到 ububtu 的选项

我有一台双启动的 PC,装有 Windows 10 和 Ubuntu 14.04,几个月来一直运行良好。但是,我昨天注意到,现在当我重新启动计算机时,它会直接启动到 Windows,而不会显示 grub 菜单。安全启动仍然被禁用。我不知道这是否与 Windows 更新有关,但非常欢迎帮助解决问题。

答案1

您可以尝试使用 boot-repair-disk 修复 grub。只要 Ubuntu 没有损坏,它就可以修复 grub。

答案2

下载并安装简易UEFI在 Windows 中,然后运行它。该程序应该会为您提供一个启动选项列表,其中至少有一个应该适用于 Ubuntu。使用 EasyUEFI 将 Ubuntu 项移至列表顶部。这应该会将 Ubuntu 恢复为可启动状态。

答案3

也许“更大”的 Windows 更新确实重置了您的能量设置配置
,或者它以某种方式“改变”或“损坏”了 EFI 启动分区内的某些内容。

第一次尝试使一切恢复正常:

启动进入 BIOS选择 UbuntuUEFI 设置成为默认系统启动

重启计算机- 如果一切顺利,你就大功告成了 - 如果没有 -第二次尝试

启动进入 Windows禁用休眠快速启动

要禁用休眠模式,请打开以管理员身份命令提示符并执行:

powercfg /h off  

要禁用快速启动,请打开控制面板(旧版本 - 不是现代设计),
选择能源设置, 使能够显示隐藏的设置取消选中“快速启动”

完成此操作后关闭机器完全地- 做不重启

启动计算机- 如果一切顺利,你就大功告成了 - 如果没有 -第三次尝试

重新安装 GRUB 引导加载程序到你的 Ubuntu 安装中电喷模式
从 Ubuntu 安装介质启动- 打开终端并执行:

    sudo mount /dev/sd*** /mnt
    sudo mount /dev/sd** /mnt/boot/efi
    for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
    sudo chroot /mnt
    grub-install /dev/sd*
    update-grub  

笔记:

sd*= 磁盘 | sd**= efi 分区 | sd***= 系统分区

要识别分区号,请使用分区- 它包含在 Ubuntu 安装媒体中。

启动到 BIOS 并在 UEFI 设置中选择 Ubuntu 作为启动的默认操作系统。

相关内容