我已经通过virtualbox在我的windows 10机器上安装了centos。我知道安装guest additions(设备->插入guest additions cd映像)将安装guest additions,但是在生成guest additions时,我会得到以下错误:

ERROR: Kernel configuration is invalid. include/generated/autoconfig.h or include/config/auto.conf are missing.

Run 'make oldconfig && make prepare' on kernel src to fix it

我已经导航到/usr/src/目录并执行了推荐的命令,但是我得到了:
make *** No rule to make target 'oldconfig'. Stop.

不知道从这里去哪里。

最佳答案

我做不到,但请听我说。
RHEL于2018年10月30日发布了7.6版本,这使得虚拟盒子上的客户添加变得一团糟。检查this link for release schedules
加上这些糟糕的客人,我面临着多重麻烦:
鼠标右键单击不处理在虚拟框中打开的应用程序。
一段时间后,老鼠完全停止工作。
唯一重要的解决方案是升级到7.5版(我也尝试过升级到virtualbox 6.0,希望来宾添加可以在最新的内核上编译)
我从这个博客链接升级的步骤-Digitolle
希望这有帮助。

关于linux - 构建 guest 添加时的CentOS“内核配置无效”错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53256701/

10-13 01:48