在ubuntu系统中设置virtualbox虚拟机开机自动启动

笔者在Ubuntu系统中安装了virtalbox,然后再virtualbox中安装了虚拟机(假设虚拟机名为abc),希望在Ubuntu系统开机后,virtualbox中的虚拟机能够自动启动。则相关的修改操作如下:

vim /etc/systemd/system/abc.service​​

[Unit]
Description=abc
After=network.target virtualbox.service
Before=runlevel2.target shutdown.target
[Service]
User=root
Group=vboxusers
Type=forking
Restart=no
TimeoutSec=5min
IgnoreSIGPIPE=no
KillMode=process
GuessMainPID=no
RemainAfterExit=yes
ExecStart=/usr/bin/VBoxManage startvm abc --type headless
ExecStop=/usr/bin/VBoxManage controlvm abc acpipowerbutton
[Install]
WantedBy=multi-user.target

上述代码保存之后,使用如下命令启用生效:

​sudo systemctl daemon-reload​​

​sudo systemctl start abc​​

​sudo systemctl status abc​​

你可能感兴趣的:(运维,ubuntu,ubuntu,linux,运维)