如何设置可互换的 VM 来宾/主机

Joh*_*han 6 linux windows hard-disk virtualbox virtualization

我正在寻找一种设置计算机的方法,以便对磁盘进行分区,以便多引导到两个操作系统:Linux 和 Windows。

无论启动哪个,我都希望另一个可以作为 VM 来宾访问,即当启动到 Linux 时,Windows 分区必须可以作为 VM 启动。

我首选的虚拟化软件是 VirtualBox,但如果没有办法,我会考虑另一种选择。它甚至不必在每个操作系统下都使用相同的虚拟化软件。

如何对磁盘进行分区?我应该使用还是应该避免 EFI 标签?我应该按什么顺序安装操作系统?我应该使用哪些引导加载程序,我是否可以毫不费力地维护这些引导加载程序。当特定操作系统作为主机/客户操作系统加载时,安装的虚拟化软件设备驱动程序和客户附加组件/驱动程序是否会优雅地退出?是否有任何特定版本的 Windows 不可能/几乎不可能?

对于奖励积分,我想添加 Solaris 和其他 Linux 发行版。

PS 这个要求的主要原因是每个操作系统下都能运行虚拟化软件!有时我想研究一下不同主机操作系统下虚拟化之间的差异。

小智 0

我不确定我的理解是否正确,但如果您想作为作为普通第二系统安装的虚拟机系统启动,那么您将无法执行此操作。不可能使系统和虚拟机同时正常工作(我的意思是可以互换)。您可以安装多个系统,并且其中有与安装在您的磁盘上相同的其他虚拟机,但由于虚拟机不可能正常启动一次。

最好的办法是选择您最喜欢的系统将其作为普通系统安装,然后使用 VirtualBox 将其他系统安装为虚拟机。