强烈建议实现虚拟机开机自启动功能!

如果您有新的功能需求,或者对当前功能有改善建议

版主: TerraSupportTMsupportTMjack

回复
头像
cyg
帖子: 209
注册时间: 2023年 5月 10日 星期三 12:42 pm
China

强烈建议实现虚拟机开机自启动功能!

帖子 cyg »

本人机器F4-424PRO,目前版本是6.0.531,因为虚拟机里面安装了win10和软路由等系统,每次nas重新启动后这些系统都不能自动启动,必须人工打开vbox再去启动一次,非常麻烦,很多时间忘记启动,导致影响正常工作才发现。在论坛上查找了所有方法,都不能实现虚拟机开机自启动。相信不只我一人有此需求,希望官方能想办法实现这个功能。谢谢。同时恳请已通过非官方渠道自己实现了此功能的朋友能放出操作方法,本人在此深表感谢!
头像
cyg
帖子: 209
注册时间: 2023年 5月 10日 星期三 12:42 pm
China

Re: 强烈建议实现虚拟机开机自启动功能!

帖子 cyg »

网上找了个类似情况的,但是本人小白,搞不定,有没有高手能帮忙修改成铁威马能用的啊。谢谢了。
Linux平台方案

1. 在 etc/default/virtualbox 中添加如下内容

# Auto Starting VMs

VBOXAUTOSTART_DB=/etc/vbox
VBOXAUTOSTART_CONFIG=/etc/vbox/autostart.cfg

2. 创建自启动服务
新建文件/etc/systemd/system/auto_alp(虚拟机名).service,注意替换自己的用户名及虚拟机信息
[Unit]
Description=vm1
After=network.target virtualbox.service
Before=runlevel2.target shutdown.target
[Service]
User=用户名
Group=vboxusers
Type=forking
Restart=no
TimeoutSec=5min
IgnoreSIGPIPE=no
KillMode=process
GuessMainPid=no
RemainAfterExit=yes
// ========== 主要是修改这里 ==========
ExecStart=/usr/bin/VBoxManage startvm 虚拟机名 --type headless
ExecStop=/usr/bin/VBoxManage controlvm 虚拟机名 acpipowerbutton
// ========== 主要是修改这里 ==========
[Install]
WantedBy=multi-user.target

3. 设置开机启动服务
// 设置开机启动
sudo systemctl daemon-reload
sudo systemctl enable auto_alp // 步骤2中设置的服务名

4. 取消开机启动服务
// 取消开机启动
sudo systemctl disable auto_alp // 步骤2中设置的服务名

完成后重启电脑,查看 virtualbox 虚拟机已经显示运行中。
头像
TMnight
技术支持
帖子: 918
注册时间: 2022年 6月 28日 星期二 10:25 am
China

Re: 强烈建议实现虚拟机开机自启动功能!

帖子 TMnight »

感谢您的反馈,已反馈至产品团队。
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):

技术团队:support(at)terra-master.com(技术支持)
服务团队:Service(at)terra-master.com(用于购买,退货,更换,RMA服务)
回复

回到 “新需求与改善建议”