Windows 8.1 主机,之前已成功在其上创建了 Ubuntu 虚拟机。现在我想要一个 CentOS 机器。选择 Redhat 64 位并创建一个虚拟机。下载了一个名为 CentOS-7.0-1406-x86_64-DVD.iso 的 iso 并安装。在做其他事情之前,我遵循了此网站上的确切说明:http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/ 我收到的第一个错误消息是 http_://imgur.com/0fIqfa7*
Building the main Guest Additions module [FAILED]
查看 vboxadd-install.log,它显示 http_://imgur.com/CxtZ1au*
Error! Bad return status for module build on kernel: (...)
它引用了 /var/lib/dkms/vboxguest/4.3.12/build/make.log,我在其中读到https://i.stack.imgur.com/iCKOU.jpg
'struct mm_struct' has no member named 'numa_next_reset'
现在我一头雾水。有人知道如何解决这个问题吗?
(*抱歉,我不允许发布超过两个链接)
答案1
我不记得完全相同的错误,但请确保您已通过运行以下命令在您的客户机 centos 中安装了以下软件包:
yum install -y kernel kernel-headers kernel-devel kernel-firmware make gcc gcc-c++ libgcc
vbox 需要安装开发工具来构建客户附加组件