我使用 Virtualbox 在 Fedora 14 主机上安装了 Fedora 14 客户机,然后在客户机上运行以下命令:
yum install kernel-devel kernel-headers
但如果我尝试在客户机上安装 virtualbox-guest additions,仍然会抱怨找不到内核源目录?
有人在客户机 Fedora 14 上成功安装过客户机附加组件吗?
谢谢!
答案1
文件中应该对 Virtualbox 所遇到的问题进行合理的描述
/var/log/vboxadd-install.log
因此请查看那里,看看是否能找到一些有用的东西来帮助你。
您可能需要检查的一件事是源是否与您安装的内核匹配(您可以使用命令uname -r
检查您实际正在运行哪个内核)。
答案2
首先确保您拥有更新的内核。
yum -y update kernel
这只是为了确保您在最新的内核映像上安装了客户添加功能。
另外请确保您有其他必要的包:
yum -y install kernel-devel kernel-headers dkms gcc gcc-c++
另外,要访问内核源目录,您需要转到:
/usr/src/kernels/
获取正确的内核源文件夹,因为可能有不同的文件夹,请确保您拥有指出的最新版本。
希望这些指示能有所帮助。