Contents
1
2
3
4
不知道从什么时候开始,从virtualbox官网下载的deb包,无法直接在ubuntu 20.04上升级安装。
首先是包依赖问题,索性卸载官方的vbox包,完全使用官方的安装包。
在官方的安装包安装以后,发现vboxdrv的内核驱动模块编译失败。
原因在于编译时候的magicversion不对,直接去修改/usr/include/linux/vermagic.h里面,将对应的magic值写死成当前的kernel magic值即可。
1
2
3
在这个过程中,因为一度怀疑kernel版本的问题,学会了手动切换ubuntu kernel的办法
wget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh
可以用这个shell自动下载ubuntu的版本并安装。
Contents