Centos

想在 CentOS 7 上安裝 VirtualBox Guest Additions 但標題不匹配

  • June 4, 2020

我嘗試在 CentOS 7 VM 上安裝 VirtualBox Guest Additions。

我通過以下方式安裝了先決條件

sudo yum install perl gcc dkms kernel-devel kernel-headers make bzip2

然後我“插入”了 Guest Additions CD 映像,Guest Additions 自動執行器出現並執行。

但是,Guest Additions 安裝出錯了

VirtualBox Guest Additions:找不到目標核心 3.10.0-1062.el7.x86_64 的核心標頭檔。

為了進一步檢查,我在 VM 的終端 shell 中發出了以下命令:

$ ls /usr/src/kernels/
3.10.0-1062.18.1.el7.x86_64

$ uname -r
3.10.0-1062.el7.x86_64

請注意18.1已安裝標頭中的 ddition caharcters 與核心報告的內容相比較。我想這就是他的 Guest Additions 安裝失敗的原因。

如何解決此問題並安裝訪客添加?


更多細節:

請完全根據您的kernerl release.

sudo yum install kernel-headers-$(uname -r) kernel-devel-$(uname -r)

引用自:https://unix.stackexchange.com/questions/582599