關於在centos7上安裝vmtools的各種報錯的問題處理


基本上如果安裝vmtools時報錯的錯,首先記錄一下報錯信息

例如,本次遇見的就是

/tmp/modconfig-8mD7iy/vmhgfs-only/page.c:1625:23: 錯誤:提供給函數‘wait_on_bit’的實參太多
TASK_UNINTERRUPTIBLE);

這個報錯都是因具體情況而有所不同的,處理的方法基本上是一樣的

先運行uname -a看看centos的內核版本

Linux localhost.localdomain 3.10.0-514.2.2.el7.x86_64 #1 SMP Tue Dec 6 23:06:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

可以看到我當前的是3.10.0

然后去vmtools的安裝目錄下找到vmhgfs.tar壓縮包

解壓

在解壓出來的vmhgfs-only文件夾內,找到對應的報錯的文件,本例中為page.c的第1625行

將其之前的判定由3,17,0改成自己的內核,這邊是3,10,0

然后重新運行安裝即可

 

其他的報錯信息不一樣的時候,要看清報錯內容,報錯內容里一些都有提示報錯原因,要根據報錯的原因來處理

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM