Home/未分類 / [vmware]Failed to build vmnet. Failed to execute the build command.

在安裝VMWARE Player 在 Centos 7 時,在啟動時一直出現錯錯誤查看log如下

2014-08-12T10:44:46.032+08:00| vthread-3| I120: Invoking modinfo on “vmnet”.
2014-08-12T10:44:46.035+08:00| vthread-3| I120: “/sbin/modinfo” exited with status 256.
2014-08-12T10:44:46.143+08:00| vthread-3| I120: Setting destination path for vmnet to “/lib/modules/3.10.0-123.4.4.el7.x86_64/misc/vmnet.ko”.
2014-08-12T10:44:46.143+08:00| vthread-3| I120: Extracting the vmnet source from “/usr/lib/vmware/modules/source/vmnet.tar”.
2014-08-12T10:44:46.148+08:00| vthread-3| I120: Successfully extracted the vmnet source.
2014-08-12T10:44:46.148+08:00| vthread-3| I120: Building module with command “/usr/bin/make -j4 -C /tmp/modconfig-onP0x2/vmnet-only auto-build HEADER_DIR=/lib/modules/3.10.0-123.4.4.el7.x86_64/build/include CC=/usr/bin/gcc IS_GCC_3=no”
2014-08-12T10:44:47.288+08:00| vthread-3| W110: Failed to build vmnet.  Failed to execute the build command.

 

在網路中找了許多方案,終於找到如下方案,修改 vmnet.tar 的 fileter.c 

  1. cd /usr/lib/vmware/modules/source
  2. tar -xvf vmnet.tar
  3. cd vmnet-only
  4. vi filter.c
  5. 在第 205 and  235 行將

#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)

取代為下

#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 0, 0)

6. cd ..

7. tar -uvf vmnet.tar vmnet-only

8. rm -fr vmnet-only

再次啟動vmware player即可解決

 

 


🧠 本文章與所附圖片部分內容為 AI 生成或 AI 輔助產製。文中提及之商標、品牌名稱、產品圖片及相關標識, 其著作權與商標權均屬原權利人所有,本網站僅作為資訊呈現與示意使用

最新文章

川普政府再擋風電!6GW離岸租賃喊停,數據中心綠能告急

特朗普政府再度叫停6吉瓦離岸風力發電租賃許可,影…

具代理能力的AI瀏覽器提示詞注入攻擊:永恆風險與自動化防禦策略

具代理能力的AI瀏覽器提示詞注入攻擊:永恆風險與…

AI網紅行銷黑幕曝光:駭客揭露手機農場安全漏洞!

AI廣告公司遭駭:揭露AI網紅推廣手法與手機農場…

>

AI對話資料竊取:四款熱門瀏覽器擴充程式安全風險分析

AI對話資料取:四款熱門器充程式安全風險分析

推薦文章
分析完成 ✔