Virtualbox有三种启动模式:
- 正常(有虚拟机窗口但无法关闭)
- 无头启动(虚拟机没有窗口,但您可以在 VBox UI 中看到屏幕截图)
- 可分离启动(以上两者的混合;无需关闭 VM 即可关闭窗口)
我想知道,既然第三个选项满足第一个和第二个条件,为什么他们还有这三个选项?是否也可能是出于性能原因?
换句话说,我为什么需要使用其他选项?
答案1
您可以在当前版本的startvm
命令的用户手册:
启动具有可分离 UI 的虚拟机(从技术上讲,它是无头虚拟机,用户界面位于单独的进程中)。这是一项实验性功能,因为它目前缺少某些功能(例如 3D 加速将不起作用)。
所以,是的,这仍然是一个新功能,它缺少一些完全附加的 GUI 提供的功能。
答案2
(声誉不足以在此发表评论,因此对“新答案”表示歉意)
这不是用户界面中的选项,但是是命令行工具中的一个选项。
VBoxManage modifyvm "vmname" --defaultfrontend headless
- 如果您只单击绿色的大“开始”按钮,则将名为“vmname”的虚拟机设置为无头启动
VBoxManage modifyvm "vmname" --defaultfrontend separate
- 如果您只需单击绿色的大“开始”按钮,即可将名为“vmname”的虚拟机设置为可分离启动
VBoxManage modifyvm "vmname" --defaultfrontend gui
- 如果您单击绿色的大“开始”按钮,则将名为“vmname”的虚拟机重置为默认的集成(不可拆卸)GUI 启动