Ser*_*nik 22 virtualbox virtual-machine
我正在使用 Oracle VirtualBox 运行 CentOS7 VM。然后我通常通过 ssh 进入虚拟机并通过我的终端完成所有工作。因此,我并不真正需要 GUI,我想禁用它以提高性能。
有没有办法在没有 GUI 的情况下在 VirtualBox 中启动 VM?
cdl*_*dlv 41
要使用 启动虚拟机
VBoxHeadless,您有三个选项:
您可以使用
VBoxManage startvm "VM name" --type headless额外的
--type选项使 VirtualBoxVBoxHeadless用作内部虚拟化引擎的前端,而不是 Qt 前端。
一种选择是
VBoxHeadless直接使用,如下所示:
VBoxHeadless --startvm <uuid|name>这种启动 VM 的方式有助于排除
VBoxManage startvm...报告的问题,因为有时您可以看到更详细的错误消息,尤其是在 VM 执行开始之前的早期故障。在正常情况下VBoxManage startvm是首选,因为它直接将 VM 作为后台进程运行,这在直接启动时必须明确完成VBoxHeadless。
- 另一种选择是
VBoxHeadless从 VirtualBox Manager GUI启动,方法是在启动Shift虚拟机时按住键或从 Machine 菜单中选择Headless Start。
提到的菜单在这里:
Tri*_*ult 13
可以使用以下方法在没有可见主机窗口的情况下运行 Virtualbox 来宾:
• 在 Virtualbox 主窗口的来宾列表中,单击来宾,然后单击顶部开始按钮旁边的下拉菜单,然后选择“无头启动”
• 右键单击来宾列表中的来宾,然后选择“开始”,然后选择“无头启动”
• 按住键盘上的 Shift,然后双击来宾列表中的来宾。
• 在命令提示符或桌面快捷方式中,在 Vboxmanage.exe 所在的目录中运行,运行命令 'Vboxmanage startvm "vmname" --type headless'
Virtualbox 无法禁用来宾的 GUI 以提高性能。
在 Virtualbox 中,“无头”意味着“主机监视器上没有显示窗口”,而不是“来宾“计算机”中没有视频卡”。
Virtualbox 始终为来宾操作系统 GUI 提供来宾视频卡和可用性,即使来宾是“无头”运行,即没有显示来宾窗口,即使来宾操作系统是纯文本来宾。这可以通过运行任何基于 GUI 的来宾无头然后通过 Virtualbox RDP 或来宾操作系统中的远程服务远程访问它来看到。GUI 仍将被计算并且仍然完全可以使用,就好像来宾在正常窗口中运行一样。
要在计算 GUI 时不浪费 CPU 周期的情况下运行来宾操作系统,您需要运行不运行 GUI 的来宾操作系统,例如纯文本的类似 DOS 的命令行操作系统,或期望在没有显卡的服务器。
| 归档时间: |
|
| 查看次数: |
60494 次 |
| 最近记录: |