在混乱的 ubuntu 安装后,Grub 无法识别 Windows 10,而 Win 引导加载程序会启动到 grub

在混乱的 ubuntu 安装后,Grub 无法识别 Windows 10,而 Win 引导加载程序会启动到 grub

我尝试安装 18.04 Ubuntu 两次,但均未成功,然后格式化并安装了 17.10。Windows 10 位于单独的 SSD 上,而 ubuntu 磁盘如下所示:

sda:

  • [sda1 Ubuntu 根目录和启动 100 GB]
  • [未分配空间 400 GB]
  • [sda2 NTFS 磁盘剩余数据]

完成整个安装后,grub 显示 sda1 上安装了 17.10 ubuntu,sda2 上出现了某种 dos,而 sda2 上除了数据外什么都没有。选择此选项会导致提示要求断开所有没有操作系统的驱动器,然后Ctrl+ Alt+Del重新启动。

通过 BIOS 直接启动到 Windows 启动加载程序或带有 Windows 的 SSD 磁盘会直接进入 grub,因此无法启动到 Windows。

这是启动信息:http://paste.ubuntu.com/p/g2wBYm77qk/ 似乎可以正确地看到窗口实际上在 sdb1 上。

Os-prober 也看到不存在的 dos 操作系统,但无法检测到实际的 windows 10。

如何恢复 Windows 启动并将其添加到 grub?

答案1

这些信息很有用,但指出了关于重要安装点和可能的 BIOS 配置问题的一个缺陷。在设置 Ubuntu 时,您确实需要知道您在做什么,更不用说双启动了。sda2 上有某种 DOS建议您有一个 MBR 磁盘,并且该分区指向您的数据文件,而不是您的 W10 系统,因此它甚至不应该作为 GRUB 选项存在。

现在,我会集中精力恢复 Windows。关闭电源,断开硬盘(装有 Ubuntu 的硬盘),然后启动,看看 W10 能否启动。如果不能,则说明 MBR 和 BCD 文件可能已损坏。两者都可以在外部修复,无需重新安装,但这是另一个话题。同时,我建议仔细阅读这个第一在尝试另一个双启动安装之前。

相关内容