Centos7 下 VirtualBox6 安装

Centos版本:Centos Liunx release 7.6.1810

1、首先查看自己的机器内核版本 rpm -qa |grep kernel //内核版本不匹配会导致无法创建虚拟机

[virtualbox@localhost ~]$ rpm -qa | grep kernel
kernel-devel-3.10.0-957.el7.x86_64
kernel-tools-libs-3.10.0-957.10.1.el7.x86_64
kernel-headers-3.10.0-957.10.1.el7.x86_64
kernel-3.10.0-957.10.1.el7.x86_64
kernel-3.10.0-957.el7.x86_64
kernel-tools-3.10.0-957.10.1.el7.x86_64
abrt-addon-kerneloops-2.1.11-52.el7.cento

2、下载yum源文件

cd /etc/yum.repos.d/ 

wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

2、查看版本 yum list | grep virtualbox 

[virtualbox@localhost ~]$ yum list | grep VirtualBox
VirtualBox-4.3.x86_64                  4.3.40_110317_el7-1             virtualbox
VirtualBox-5.0.x86_64                  5.0.40_115130_el7-1             virtualbox
VirtualBox-5.1.x86_64                  5.1.38_122592_el7-1             virtualbox
VirtualBox-5.2.x86_64                  5.2.28_130011_el7-1             virtualbox
VirtualBox-6.0.x86_64                  6.0.6_130049_el7-1              virtualbox

yum install VirtualBox-6.0.x86_64

3、安装完成之后启动

VirtualBox

如果启动不成功多半是内核版本不兼容的问题,即使打开了VirtualBox也创建不了虚拟机

1、尝试降低机器的内核

2、重装其他版本的系统

我这里是重装了系统,之前版本的系统内核一直有两个版本kernel,无法和日志里面的版本匹配,创建虚拟机的时候会提示“创建一个新任务失败”,内核匹配之后完美解决

你可能感兴趣的:(VirtualBox)