VirtualBox 使用命令行启动虚拟机
最近公司得服务器总是因为各种原因被重启,重启了之后,跑在VirtualBox虚拟机中得应用就都挂掉了,必须手工启动,甚是麻烦。好在VirtualBox提供了 VBoxManage
的一个命令行工具。
# start Win10 in VirtualBox
VBoxManage startvm "Win10" --type headless
startvm
支持4个参数,分别是 gui
, headless
, sdl
, separate
, 其中,gui
是缺省值,启动时会同时启动GUI 窗口。 headless
则与之相反,启动时不会启动GUI 窗口。详细命令参考官方文档。
将命令行保存成批处理文件,然后添加一个任务计划,当系统启动时执行脚本就可以了。
只要虚拟机启动了,就可以使用 远程桌面连接
远程到虚拟机, Linux系统可以使用SSH连接,操作体验和真机并无差异。