我有一台笔记本电脑,设置为使用 GRUB2 作为引导程序双启动 Windows 和 Manjaro。但是,有时我想使用一会儿 Windows,但又不想关闭 Manjaro 中的所有应用程序,因此我尝试设置一个虚拟机,以便从我的硬盘启动 Windows 安装。
我让它与virt-manager
和一起工作virsh
,只是使用我的磁盘作为虚拟机的磁盘。然而,它正在工作确切地与我正常的启动过程一样:它显示 GRUB 并提供选择 Manjaro 或 Windows 的选项。我想避免这种情况,因为如果我在运行 Manjaro 时不小心选择了 Manjaro虚拟机之外,它可能会破坏我的安装。
因此,我创建了一个 500MB 的 EFI 系统分区映像并在其上安装了 rEFInd,它成功检测到我主 SSD 上的 Windows(仅在我按下退格键刷新后,我也想缓解这种情况):
但当我启动它时,Windows 只会进入启动修复模式,然后说它无法修复我的 PC。或者,它会显示 BSOD:
为什么会发生这种情况?我该如何解决?