如何使用来自 kernel-ppa/mainline 的内核构建 dkms 驱动程序?

如何使用来自 kernel-ppa/mainline 的内核构建 dkms 驱动程序?

我需要使用 5.4+ 内核,因为自从第一个 5.3 发布以来(差不多一年前),所有官方 5.3 内核每天都会导致我的系统崩溃。但是运行这些内核时,Virtualbox 驱动程序的 DKMS 编译不起作用。我该如何让它再次工作?

https://wiki.ubuntu.com/Kernel/MainlineBuilds

由于安装了 Virtualbox,安装上游内核时可能会出现问题。例如:

错误!内核模块构建的返回状态错误:3.7.0-030700rc2-generic (x86_64) 有关更多信息,请参阅 /var/lib/dkms/virtualbox/4.1.18/build/make.log。

如上所述,您需要安装额外的软件包(如果可用),或者卸载 virtualbox。

我需要下载内核源代码吗?但我该把它放在哪里呢?

git clone git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack v5.4.17

相关内容