當前位置: 首頁>>技術教程>>正文


vmplayer 問題 – 自 13.04 升級以來,VMWare 內核模塊更新程序無法運行

, ,

問題描述

當我運行vmplayer時,它檢測到內核發生了變化,並像往常一樣提示編譯並加載所需的模塊。然而,它永遠不會更進一步。當您選擇安裝時,它隻是靜默退出,沒有錯誤或任何進一步的操作。應該發生的是 VMWare 內核模塊更新程序應該運行。它沒有。

請注意,這與此處回答的問題 What is the path to the kernel headers so I can install vmware? 不同,這是由於正確的頭文件不在需要的位置。我的從來沒有走這麽遠,此外,我確保我擁有 3.8.0-19 通用內核的所有最新頭文件。

最佳答案

找到了解決此問題的方法。以下將強製它自行修複

sudo vmware-modconfig --console --install-all

次佳答案

在我從這裏得到的修複之前,我必須做一件事:http://mergy.org/2013/03/three-tips-to-get-vmware-workstation-9-going-on-kernel-3-8-0/

所以我的完整修複有兩個步驟,它們是:

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
sudo vmware-modconfig --console --install-all

在第一個命令中,更改您擁有的最後一個版本的 linux 頭文件版本,在我的情況下是 3.8.0-25,但我從 3.8.0-19 開始就這樣做了。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/11973.html,未經允許,請勿轉載。