日度归档:2021-07-05

centos7 安装 virtualbox

sudo yum update
sudo yum install –y patch gcc kernel-headers kernel-devel make perl wget
sudo wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo -P /etc/yum.repos.d
sudo yum install VirtualBox-6.1
wget https://download.virtualbox.org/virtualbox/6.1.22/Oracle_VM_VirtualBox_Extension_Pack-6.1.22.vbox-extpack
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.22.vbox-extpack

参考:https://phoenixnap.com/kb/how-to-install-virtualbox-centos-7

在 linux 中 virtualbox 开机自动启动虚拟机

UBUNTU

添加文件并赋权:

sudo touch /etc/rc.local
sudo chmod +x /etc/rc.local

编辑 /etc/rc.local ,内容如下:

#!/bin/sh

sudo -u username vboxmanage startvm vmname --type headless >> /var/log/vbox/vmname.log

exit 0
  • username 是创建虚机的用户
  • vmname 是虚机名称

CENTOS 7

文件赋权,参考

sudo chmod +x /etc/rc.d/rc.local

编辑 /etc/rc.local ,添加如下内容:

sudo -u username vboxmanage startvm vmname --type headless >> /var/log/vbox/vmname.log
  • username 是创建虚机的用户
  • vmname 是虚机名称