需求
假如你在window server服务器上运行了很多台virtualbox虚拟机,每次服务器重启之后都要去启动以下虚拟机,这非常繁琐,而且更不便的是如果window用户还没有登录,
这些虚拟机就无法访问了,那么能不能让这些虚拟机在服务器启动的时候就自动启动呢?网上有的方案是建立各个虚拟机的启动快捷方式,然后放到window的
startup菜单中,但是这个其实只是减掉了我们去开启虚拟机的过程,没有多大用处。看看我是怎么解决的:)
下载安装VBoxVmService
首先到qithub上下载VBoxVmService,地址 https://github.com/onlyfang/VBoxVmService,英文牛逼的话自己看项目的安装文档。
安装
以管理员身份运行安装程序进行安装。
修改配置文件
打开c:/wms/VBoxVmService.ini文件进行虚拟机配置,注意确认VBOX_USER_HOME是否正确。
[Settings]
VBOX_USER_HOME=C:\Users\Administrator\.VirtualBox
RunWebService=no
PauseShutdown=5000
[Vm0]
VmName=ubuntu_115
ShutdownMethod=savestate
AutoStart=yes #是否自动启动
[Vm1]
VmName=ubuntu_116
ShutdownMethod=savestate
AutoStart=yes
重启服务器!!!!
注意修改配置文件后一定要重启一下服务器,否则会提示找不到虚拟机的错误。
评论区