Windows 10 重置后 Grub 无法加载

Windows 10 重置后 Grub 无法加载

我有双启动 Windows 10/Ubuntu 14.04。我正在重置我的 Windows 10 安装,然后我的 grub 启动菜单自然消失了。我尝试使用 USB 上的 Live Ubuntu 的启动修复,但重启后,它仍然会自动启动 Windows。我可以从那里看到原始的 Ubuntu 分区。

这是输出文件http://paste.ubuntu.com/13238347/。我有两个磁盘 128GB SSD 和 1TB HDD。

Windows 没有处于休眠状态,我已经运行,powercfg -h off并且如果插入 USB,它将启动 USB。

我已在 BIOS 中禁用安全启动。

不过,我确实注意到了一些奇怪的事情。在我的启动顺序中,我的磁盘排在第一位,然后是 USB,然后是 Windows 启动管理器。当我插入可启动 USB 时,它会启动 USB 而不是磁盘,所以它们可能无法启动?

谢谢你的帮助 :)

答案1

正如您所说,您已在 Windows 中禁用了休眠功能,请重新检查这一点。
禁用快速启动:打开控制面板(旧版本 - 非现代设计)。
选择能源设置- 使能够显示隐藏的设置-取消选中“快速启动”.
完成此操作后关闭机器完全地, 做不重启

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

    sudo mount /dev/sda7 /mnt
    sudo mount /dev/sda2 /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/sda
    update-grub  

笔记:

sda= 磁盘 | sda2= efi 分区 | sda7= 系统分区(取自 pastebin 输出)

要检查并验证分区号,请使用分区(包含在 Ubuntu 安装介质中)。
启动进入 BIOS 并在 UEFI 设置中选择 Ubuntu 作为要启动的默认操作系统。

相关内容