安洛
deepin
2022-12-27 21:04 有点复杂,可以看看
https://docs.oracle.com/en/virtualization/virtualbox/6.0/admin/autostart.html
Reply Like 0 View the author
有点复杂,可以看看
https://docs.oracle.com/en/virtualization/virtualbox/6.0/admin/autostart.html
有cli模式可以指定启动内容,和qemu差不多,写成bash执行就可以
查看虚拟机
micro@micro-PC:~$ vboxmanage list vms
"Windows10" {1fa2d095-80b5-44fc-a48e-d1fa6120479a}
"CentOS01" {da365c60-216c-469e-9618-9586a0d66fc7}
后台启动虚拟机
micro@micro-PC:~$ vboxmanage startvm CentOS01 --type headless
Waiting for VM "CentOS01" to power on...
VM "CentOS01" has been successfully started.
deepin-editor ~/.bashrc 打开
在最后一行加上vboxmanage startvm CentOS01 --type headless即可
我以前倒是保存过一个windows下开机自启虚拟机的教程,不知道能不能有所帮助
新建bat脚本,代码如下
d:
cd "VMware安装文件夹"
start vmware.exe -x "需要打开的虚拟机文件路径"
exit
"VMware安装文件夹"可以在桌面软件图标处,右键查看属性获知
"虚拟机文件路径"可在VMware软件中,选择对应虚拟机,右键打开虚拟机目录获知,选择对应的 ***.vmx文件,右键复制该文件路径
将脚本放在不会轻易改动的文件夹,win+r快捷键打开运行窗口,输入 taskschd.msc,点确定打开Windows计划任务程序。
在右侧操作窗口创建任务,任务名称任意填,触发器选择 启动时,操作选择新建,在弹出的窗口选择启动程序,程序路径选择刚刚新建的脚本。最后点击确定,任务即创建成功。
Popular Events
More
大佬们:
V20.8 怎么开机启动VirtualBox并启动指定的虚拟机?