双操作系统安装中无法启动 Windows 10 或 Ubuntu

双操作系统安装中无法启动 Windows 10 或 Ubuntu

我在已经运行 Windows 10 的联想笔记本上安装了 ubuntu。按照网站上的说明进行操作https://www.tecmint.com/install-ubuntu-16-04-alongside-with-windows-10-or-8-in-dual-boot/comment-page-14/#comments。安装后,我无法启动 Windows 10 和 Ubuntu。我没有看到启动选项屏幕。只有错误消息“无法启动 Ubuntu”。我尝试了启动修复工具并获得了以下诊断报告http://paste.ubuntu.com/p/wrZyxsG9zW/。我可以从安装光盘运行 live-ubuntu。非常感谢您的帮助。

答案1

Windows 是 BIOS/MBR,看起来您强制在 MBR(msdos) 分区驱动器上安装 Ubuntu 的 UEFI。通常 UEFI 使用 gpt 分区。但 BIOS 启动模式下的 Windows 必须是 MBR,并且启动标志必须位于具有 Windows 启动文件或 sda1 的 NTFS 分区上。

NTFS sda2 上显示错误,不确定是否只是 Windows 10 休眠或需要 chkdsk,您只能从 Windows 或 Windows 修复磁盘或带有修复控制台的安装程序运行 chkdsk。使用 gparted 并将启动标志移回 sda1,看看 Windows 是否启动或 f8 是否会带您进入修复控制台。

首先修复 Windows、chkdsk 并关闭快速启动,您需要制作 Windows 修复闪存驱动器,因为您将需要 Boot-Repair/Ubuntu live 和带有 BIOS/MBR 的 Windows 修复闪存驱动器。

然后使用 BIOS/Legacy/CSM 启动模式下启动的 Ubuntu 实时安装程序中的 Boot-Repair,并在高级模式下完全重新安装 grub2,因此它是 grub 的 BIOS 启动版本。您不需要重新安装 Ubuntu,只需重新安装 grub2。

Windows 10 在 UEFI 模式下双启动效果更好。Windows 将在更新后重新启用快速启动。然后 grub 将无法启动它,您只能直接使用 Windows 引导加载程序进行启动。使用 UEFI,您可以从 UEFI 启动菜单中选择。但使用 BIOS,您只有一个 MBR,然后必须临时恢复 Windows 引导加载程序,修复 Windows,然后将 grub 恢复到 MBR。

由于您拥有较新的 UEFI 硬件,因此另一种选择是在 UEFI 启动模式下重新安装 Windows。但这将清除系统,并且您需要对所有数据和配置进行良好的备份。您如何启动安装媒体 UEFI 或 BIOS,就是它如何安装 Windows 和 Ubuntu。

相关内容