我正在尝试在新的 Ubuntu 安装上设置 virtualbox 并且遇到了问题。我已多次卸载并重新安装,问题仍然存在。我尝试删除自动清理当前内核,但没有帮助。
这是安装记录,您可以看到错误:
First Installation: checking all kernels...
Building only for 3.19.0-25-generic
Building initial module for 3.19.0-25-generic
Error! Bad return status for module build on kernel: 3.19.0-25-generic (x86_64)
Consult /var/lib/dkms/virtualbox/4.3.10/build/make.log for more information.
Run Code Online (Sandbox Code Playgroud)
下面是make.log:
我不知道发生了什么,因为我以前没有问题地做过这件事。我用过 sudo apt-get install linux-headers-$(uname -r)
Virtual Box 在构建较新的内核版本时出现问题的情况并不少见。开发人员在解决这些问题方面做得很好,但他们需要一些时间。
内核 > 3.19 的构建问题应在 Virtual Box 版本 > 4.3.22 中得到修复,内核 4.0 的问题已在 4.3.24 中得到修复。4.3.26(请参阅Virtual Box 4.3 的变更日志)。
因此,每当我们面临在任何较新的内核上进行构建时,我们都应该将 Virtual Box 升级到最新的稳定版本。
如果错误仍未修复,我们应该向开发人员报告。