linux下 安装virtualbox,并开机自动启动虚拟机

2022-04-18  本文已影响0人  一剑无血冯稀饭

Linux

Ubuntu 20.04

运行以下命令

sudo gedit /etc/default/virtualbox

将以下内容填写到文件中

#AutoStarting VMs
VBOXAUTOSTART_DB=/etc/vbox
VBOXAUTOSTART_CONFIG=/etc/vbox/autostart.cfg

运行以下命令

sudo nano /etc/systemd/system/VMNAME.service

将以下内容填写到文件中

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

重启daemon

sudo systemctl daemon-reload

测试启动虚拟机,输入完后查看你的虚拟机是否启动

sudo systemctl start VMNAME

启动自动启动虚拟机服务,重启后系统会自动启动虚拟机

sudo systemctl enable VMNAME

如果不需要,禁用自动启动服务

sudo systemctl disable VMNAME
上一篇下一篇

猜你喜欢

热点阅读