And*_*dre 12 virtualbox headless
我想以无头模式启动虚拟机。优点:我可以从桌面注销,机器会继续运行。但是,启动虚拟机会阻止终端关闭。是否有一个聪明的解决方案可以让一切都像后台服务一样?如果我执行“sudo service ntp start”,它将启动,然后我可以关闭终端。我可以执行以下操作,但我对此并不满意:
nohup VBoxHeadless -s "MyGuest" & 更好的方法?
And*_*dre 25
刚刚在这里找到了一个解决方案:启动虚拟机VBoxManage而不是VBoxHeadless解决我的问题:
VBoxManage startvm <uuid|vmname> --type headless
Run Code Online (Sandbox Code Playgroud)
例如,如果您的 VM 的名称是Ubuntu并且它的 UUID 为865b2700-471a-11e4-916c-0800200c9a66,您可以运行:
VBoxManage startvm Ubuntu --type headless
Run Code Online (Sandbox Code Playgroud)
或者
VBoxManage startvm 865b2700-471a-11e4-916c-0800200c9a66 --type headless
Run Code Online (Sandbox Code Playgroud)
注意:如果您的 VM 名称包含空格,请将名称括在引号中(例如"My Ubuntu")。
机器很好地进入后台。现在我可以通过关机VBoxManage controlvm/暂停/重置(第 3.3 节)来控制虚拟机。
| 归档时间: |
|
| 查看次数: |
19176 次 |
| 最近记录: |