在 VMware 中的物理磁盘上安装 Ubuntu 后,Windows 无法启动

在 VMware 中的物理磁盘上安装 Ubuntu 后,Windows 无法启动

我在 VMware(Windows 7)中的物理磁盘上安装了 Ubuntu。它是辅助磁盘,而不是分区。一切正常,没有问题。然后我重新启动 Windows,Windows 启动失败,然后 Ubuntu 启动。直到我移除辅助磁盘,Windows 才能启动。

Ubuntu 使用 UEFI,我认为这是问题所在,但我不确定。这意味着只要您的计算机中有第二个磁盘,Windows 就无法启动。

但这是另一个磁盘,而且我没有使用 grub 来启动 Windows。Windows 仍然是第一个启动设备。而且我根本不想从 BIOS 启动 Ubuntu。我只想通过 VMware 启动 ubuntu。

有什么想法可以解释为什么当有另一个具有 MBR 的磁盘时 Windows 会无法启动,即使该磁盘不在 BIOS 的启动列表中?

编辑:
我不想启动 Ubuntu,也不想双启动。我只想在连接 Ubuntu 磁盘时启动 Windows,这样我以后就可以在配置为从单独磁盘加载 Ubuntu 的 Windows 中启动 VMware。但只要连接了 Ubuntu 磁盘,Windows 就无法启动。它仅连接到 SATA 端口,未配置为启动选项,只有 Windows 才是。

但我认为这在 UEFI 中是不可能的(某些安全问题?)但我想在没有 UEFI 的情况下重新安装 Windows 之前寻求帮助...

答案1

尝试使用简易UEFI在 Windows 中。它是用于管理 EFI 引导加载程序的 GUI 工具,它应该能够让您将 Windows 设置为默认引导选项。

如果您想在 Ubuntu 中执行同样的事情,您可以使用该efibootmgr程序:键入sudo efibootmgr以查看选项,然后使用该-o选项根据需要设置启动顺序。

相关内容