我有一台 Dell PowerEdge 2950,我想在其上安装 Ubuntu 作为主机操作系统,然后使用 VirtualBox 运行多个客户操作系统,如 Windows 7、XP、Ubuntu 等。我想减少主机操作系统使用的资源,那么是否可以在不使用 XServer UI 的情况下运行主机 Ubuntu 操作系统? 然后在完整 UI 模式下运行客户操作系统?
答案1
不是。主机会显示每个来宾的窗口。如果没有主机,您会看到哪个来宾,又如何在他们之间切换?
答案2
是的,应该没问题。如果我理解正确的话,你指的是“无头”设置。
虽然从 VirtualBox Manager 启动的任何 VM 都能够远程运行虚拟机,但如果您根本不想让 VM 在本地显示,那么运行功能齐全的 GUI 并不方便。特别是,如果您运行的服务器硬件的唯一目的是托管 VM,并且所有 VM 都应该通过 VRDP 远程运行,那么在服务器上拥有图形用户界面根本毫无意义——尤其是因为在 Linux 或 Solaris 主机上,VirtualBox 管理器依赖于 Qt 和 SDL 库。如果您根本不想在服务器上安装 X Window 系统,那么这很不方便。
显然,您将无法选择在主机上查看虚拟机的显示内容(或者至少我是这样认为的)。