如何让f2-221开机后自动启动虚拟机

虚拟机讨论区

版主: TerraSupportTMsupportTMjack

回复
头像
lauchinghz
帖子: 70
注册时间: 2020年 12月 1日 星期二 12:45 pm
China

如何让f2-221开机后自动启动虚拟机

帖子 lauchinghz »

虚拟机里安装了openwrt做旁路由,如果旁路由不启动的话网络无法使用
头像
TMzethar
技术支持
帖子: 2414
注册时间: 2020年 4月 27日 星期一 12:05 pm

Re: 如何让f2-221开机后自动启动虚拟机

帖子 TMzethar »

你好。
目前不可能做到这点,或许您可以尝试设置计划任务看看。
头像
lauchinghz
帖子: 70
注册时间: 2020年 12月 1日 星期二 12:45 pm
China

Re: 如何让f2-221开机后自动启动虚拟机

帖子 lauchinghz »

找到办法了
1.首先将需要自启功能的虚拟机开启
ps -aux
找到/usr/lib/virtualbox/VBoxHeadless开头的命令,要完全一个字母不漏的复制下来
2.在/etc/init.d/目录下创建个文件,比如创建vboxstart
touch /etc/init.d/vboxstart
vi /etc/init.d/vboxstart
将下面两行复制进去
#!/bin/bash
/usr/lib/virtualbox/VBoxHeadless --comment openwrt --startvm cb093a91-3e19-4937-a918-ec75a2ffebf4 --vrde config \\刚才复制的命令
然后添加个执行的权限
chmod +x vboxstart
3.最后在/etc/sc.d/目录下创建个vboxstart文件 名字无所谓 但是得和刚才的一致 里面什么都不用写
touch /etc/sc.d/vboxstart
4.测试一下就可以了
头像
texsd
帖子: 40
注册时间: 2021年 8月 3日 星期二 2:06 pm

Re: 如何让f2-221开机后自动启动虚拟机

帖子 texsd »

多谢!在尝试用crontab执行计划任务,但是一重启就失效,参考下你的方法,我还想做个docker开机自启容器
头像
cyg
帖子: 209
注册时间: 2023年 5月 10日 星期三 12:42 pm
China

Re: 如何让f2-221开机后自动启动虚拟机

帖子 cyg »

lauchinghz 写了: 2021年 2月 10日 星期三 9:35 pm 找到办法了
1.首先将需要自启功能的虚拟机开启
ps -aux
找到/usr/lib/virtualbox/VBoxHeadless开头的命令,要完全一个字母不漏的复制下来
2.在/etc/init.d/目录下创建个文件,比如创建vboxstart
touch /etc/init.d/vboxstart
vi /etc/init.d/vboxstart
将下面两行复制进去
#!/bin/bash
/usr/lib/virtualbox/VBoxHeadless --comment openwrt --startvm cb093a91-3e19-4937-a918-ec75a2ffebf4 --vrde config \\刚才复制的命令
然后添加个执行的权限
chmod +x vboxstart
3.最后在/etc/sc.d/目录下创建个vboxstart文件 名字无所谓 但是得和刚才的一致 里面什么都不用写
touch /etc/sc.d/vboxstart
4.测试一下就可以了
在F4-423,6.0.229经过多次测试,用此方法,无法开机自动启动虚拟机。请教下大侠,6.0.229下要如何才能实现啊,谢谢。
TMjack
技术支持
帖子: 1520
注册时间: 2020年 4月 27日 星期一 1:53 pm

Re: 如何让f2-221开机后自动启动虚拟机

帖子 TMjack »

cyg 写了: 2024年 7月 20日 星期六 3:20 pm
lauchinghz 写了: 2021年 2月 10日 星期三 9:35 pm 找到办法了
1.首先将需要自启功能的虚拟机开启
ps -aux
找到/usr/lib/virtualbox/VBoxHeadless开头的命令,要完全一个字母不漏的复制下来
2.在/etc/init.d/目录下创建个文件,比如创建vboxstart
touch /etc/init.d/vboxstart
vi /etc/init.d/vboxstart
将下面两行复制进去
#!/bin/bash
/usr/lib/virtualbox/VBoxHeadless --comment openwrt --startvm cb093a91-3e19-4937-a918-ec75a2ffebf4 --vrde config \\刚才复制的命令
然后添加个执行的权限
chmod +x vboxstart
3.最后在/etc/sc.d/目录下创建个vboxstart文件 名字无所谓 但是得和刚才的一致 里面什么都不用写
touch /etc/sc.d/vboxstart
4.测试一下就可以了
在F4-423,6.0.229经过多次测试,用此方法,无法开机自动启动虚拟机。请教下大侠,6.0.229下要如何才能实现啊,谢谢。
您好,我们内部也有验证到TOS6.0.229版本开机后无法自启动virtualbox,针对这个问题我们会在后面的TOS版本修复,给您带来不便,敬请谅解。
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):

技术团队:support(at)terra-master.com(技术支持)
服务团队: Service (at)terra-master.com(用于购买,退货,更换,RMA服务)
头像
SevenUp
帖子: 3
注册时间: 2024年 10月 15日 星期二 1:35 pm
China

Re: 如何让f2-221开机后自动启动虚拟机

帖子 SevenUp »

TMjack 写了: 2024年 7月 21日 星期天 2:08 pm
cyg 写了: 2024年 7月 20日 星期六 3:20 pm
lauchinghz 写了: 2021年 2月 10日 星期三 9:35 pm 找到办法了
1.首先将需要自启功能的虚拟机开启
ps -aux
找到/usr/lib/virtualbox/VBoxHeadless开头的命令,要完全一个字母不漏的复制下来
2.在/etc/init.d/目录下创建个文件,比如创建vboxstart
touch /etc/init.d/vboxstart
vi /etc/init.d/vboxstart
将下面两行复制进去
#!/bin/bash
/usr/lib/virtualbox/VBoxHeadless --comment openwrt --startvm cb093a91-3e19-4937-a918-ec75a2ffebf4 --vrde config \\刚才复制的命令
然后添加个执行的权限
chmod +x vboxstart
3.最后在/etc/sc.d/目录下创建个vboxstart文件 名字无所谓 但是得和刚才的一致 里面什么都不用写
touch /etc/sc.d/vboxstart
4.测试一下就可以了
在F4-423,6.0.229经过多次测试,用此方法,无法开机自动启动虚拟机。请教下大侠,6.0.229下要如何才能实现啊,谢谢。
您好,我们内部也有验证到TOS6.0.229版本开机后无法自启动virtualbox,针对这个问题我们会在后面的TOS版本修复,给您带来不便,敬请谅解。
请问现在修复好了吗?比较在意这个虚拟机自启动
头像
cyg
帖子: 209
注册时间: 2023年 5月 10日 星期三 12:42 pm
China

Re: 如何让f2-221开机后自动启动虚拟机

帖子 cyg »

为什么升级到6.0.531了还是不能用这种方法让虚拟机自动重启啊?一直想用这个啊。麻烦修复一下为谢。
回复

回到 “虚拟机”