无限星辰工作室-客户无限互联网动力之源

标题: Win2019下VirtualBox虚拟环境开机自动运行 [打印本页]

作者: crx349    时间: 2019-10-23 01:56
标题: Win2019下VirtualBox虚拟环境开机自动运行
需求:使用win2019服务器,同时用VirtualBox进行虚拟环境搭建,运行多虚拟机服务。
现状:需要开机无需登录服务器,自动启动VM虚拟机。(win2019虽然有hyper-v,貌似性能比较好,但是能虚拟的系统有点少,最新版还不支持3d了,所以采用免费的VM方案)
解决流程:

1.新建virtualboxtStart.bat文件,内容:

  1. @echo off
  2. cd C:"Program Files"\Oracle\VirtualBox\
  3. VBoxManage.exe startvm centos7 --type headless
  4. pause
  5. exit
复制代码

centos7为需要启动的虚拟机名称 bat第二行 c: 和 " 中间有个\符号
2.新建计划任务:
(1)创建基本任务
(, 下载次数: 1444)
(2)选计算机启动时
(, 下载次数: 1445)
(3)启动程序,选择新建的bat文件
(, 下载次数: 1446)
(4)勾选完成时打开任务
(, 下载次数: 1441)
(5)安全选项 不管用户是否登录都要运行 不记录用户密码 最高权限都中
(, 下载次数: 1451)

百度搜索解决方案,清一色全部写的是放启动菜单,结果就是要启动虚拟机还要登录服务器,有点蛋疼的方式~,没人写放计划任务。现在自行测试成功,分享吧!

有个BUG:使用此方案后,远程连接win2019时手动打开 VirtualBox界面,无法进行新建虚拟机和启动虚拟机等操作,解决方法:先禁用自启动任务,重启服务器或先结束VBoxManage进程(虚拟机先关机),再运行VirtualBox界面





欢迎光临 无限星辰工作室-客户无限互联网动力之源 (https://www.xmspace.net/) Powered by Discuz! X3.4