可以虚拟化我的笔记本电脑吗?

Las*_*sen 7 vmware-workstation hosts virtual-machine

我有一台笔记本电脑,我想同时在上面运行多个操作系统。具体来说,我希望能够启动 Windows 7(如果需要)、Windows XP(如果需要)和 Ubuntu 桌面(如果需要)。

基本上,我想知道是否存在不需要大型操作系统作为主要主机的虚拟化设置,以便简化主要主机以启动虚拟机包并在其中加载虚拟机。

我有一个适用于 Windows 的 VMware 7 许可证,而且由于我喜欢 VMware,因此购买 Linux 许可证不在我的范围之内。

但是,VMware 需要一个主机操作系统,我可以使 Linux 主机精简到什么程度,并且仍然能够在其上运行 VMware?

或者有其他一些效果很好的产品吗?我不想要一个家庭破旧的虚拟机应用程序,它不加速图形驱动程序等,我仍然希望从机器上获得尽可能多的性能,但我当然愿意让其中的一部分用于虚拟化事物的开销。

基本上,我的主要目标是加载尽可能小的操作系统作为主机操作系统,消耗尽可能少的内存,以便机器的其余部分留给虚拟机。

有人有任何提示吗?

Dav*_*ett 4

我运行的虚拟机主机是基于最小的 Debian 安装的VMWare。我几乎没有安装 Debian(甚至在安装过程中没有选择“标准系统”),添加了一些对以后诊断有用的工具和附件,或者通常在控制台上方便使用的工具和附件(psmisc、htop、vim、 pv、7zip、...),添加 VMWare 所需的库,然后安装 VMWare 本身。这是您无需手动发布自己的发行版即可获得的最小大小。

不幸的是,你有额外的复杂性:我的这样的设置都是带有已知有利于 Linux 兼容性的硬件的服务器盒。基本的 Linux 设置可能需要在您的笔记本电脑上进行更多工作,首先您需要安装和配置无线适配器等的相关支持。如果您可能比其他操作系统更多地使用其中一种操作系统,那么我可能建议仅使用它作为主机操作系统,并在其他操作系统之上使用 VMWare 工作站/服务器/播放器 - 您始终可以最大限度地减少主机的占用空间在启动虚拟机之前,关闭使用虚拟机时主机上不需要的服务(例如本地数据库服务器)——无论是在 Linux 还是 Windows 中,这种事情应该不难编写脚本。