kvm/virt-manager 启动选择

kvm/virt-manager 启动选择

我有一台带有两个虚拟磁盘的虚拟机。每个虚拟机都安装了 Windows 操作系统(W10 和升级版,W10 到 W11 相同)。我无法将它们分成 2 个虚拟机,因为我将失去其中一个虚拟机的激活。我已在 virt-manager 中启用了启动菜单。我没有在启动时获得选择操作系统的启动菜单选项(如在 grub 中)。有没有办法获得类似 grub 的启动选择菜单。

答案1

即使您传递-boot menu=on给 QEMU(这是 libvirt 为您做的),此选项也不是由 QEMU 实现的,而是由固件(通常是 SeaBIOS 或 OVMF)实现的。您有 OVMF。在 OVMF 中,启用它会导致您按 访问固件菜单延迟 3 秒ESC

OVMF 启动延迟

在出现的屏幕上,您可以选择启动管理器然后选择所需的启动选项。

如果您觉得这太麻烦,您还可以将 Windows 10 添加到 Windows 11 启动菜单中。反过来也行得通,但我不指望它。最简单的方法是使用 EasyBCD。或者,如果您熟悉命令行,也可以bcdedit直接使用。

您还需要将 切换bootmenupolicylegacy。否则,Windows 会在显示启动菜单之前完全启动。如果您选择其他内容,它将关闭并重新启动。浪费大量时间。

相关内容