hal*_*leo 2 virtual-machine centos kernel-modules virtualbox linux-headers
我尝试在 CentOS 7 虚拟机上安装 VirtualBox Guest Additions。
我通过安装了先决条件
sudo yum install perl gcc dkms kernel-devel kernel-headers make bzip2
Run Code Online (Sandbox Code Playgroud)
然后我“插入”Guest Additions CD 映像,Guest Additions 自动运行程序出现并运行。
但是,Guest Additions 安装出错
VirtualBox Guest Additions:未找到目标内核 3.10.0-1062.el7.x86_64 的内核标头。
为了更仔细地检查,我在虚拟机的终端 shell 中发出了以下命令:
$ ls /usr/src/kernels/
3.10.0-1062.18.1.el7.x86_64
Run Code Online (Sandbox Code Playgroud)
和
$ uname -r
3.10.0-1062.el7.x86_64
Run Code Online (Sandbox Code Playgroud)
请注意已安装标头中的附加字符18.1
与内核报告的内容相比较。我想这就是 Guest Additions 安装失败的原因。
如何解决此问题并安装 Guest Additions?
更多细节:
请完全根据您的kernerl release
.
sudo yum install kernel-headers-$(uname -r) kernel-devel-$(uname -r)
归档时间: |
|
查看次数: |
2162 次 |
最近记录: |