ubuntu16.04下无法安装virtualbox的解决办法

在尝试使用docker swarm搭建集群时,遇到Ubuntu16.04下安装VirtualBox的问题,错误提示为VirtualBox版本不支持。解决方法包括:1. BIOS中禁用Secure BOOT;2. 安装virtualbox-dkms,重启后VirtualBox可正常使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近日在做docker swarm的实验,根据网上使用docker swarm搭建集群的方法进行尝试时,发现需要安装virtualbox,可在安装过程中出现了一系列令人头大的问题,而且安装完virtualbox后依然出现如下问题,如图:在这里插入图片描述
文字信息:Error with pre-create check: "We support Virtualbox starting with version 5. Your VirtualBox install is “WARNING: The vboxdrv kernel module is not loaded. Either there is no module\n available for the current kernel (4.15.0-39-generic) or it failed to\n load. Please recompile the kernel module and install it by\n\n sudo /sbin/vboxconfig\n\n You will not be able to start VMs until this problem is fixed.\n6.0.4r128413”. "

目前网上的解决办法五花八门,但每一个靠谱的,这里仅列出我个人的解决办法:
1.重启电脑,重启时进入电脑的BIOS模式,将Security这一项里面“Secure BOOT”这一项从“Enable”改为“Disable”;
2.安装virtualbox-dkms:

//若已经安装过virtualbox-dkms,先删除
sudo apt remove virtualbox-dkms
//重新安装virtualbox-dkms
sudo apt install virtualbox-dkms

重启电脑,virtualbox即可使用。

参考办法:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值