[ubuntu gutsy] 安裝 vmware-server kernel module

剛剛編譯 vmware-server-kernel-source 遇到編譯錯誤

vmnet-only/userif.c:630: error: ‘const struct sk_buff’ has no member named ‘h’

剛剛更新時, 發現 vmware-server-kernel-modules 不見了, 只剩下 vmware-server-kernel-source . 只好拿 source 自己編譯.

sudo apt-get install vmwre-server-kernel-source
sudo module-assistant build vmware-server

順利的話就會在 /usr/src/ 產生 vmware-server-kernel-modules- …. .deb 的檔案. 再用

sudo dpkg -i filename.deb

即可收工回家.

但是, 我遇到編譯錯誤

vmnet-only/userif.c:630: error: ‘const struct sk_buff’ has no member named ‘h’

這個問題.
VMTN 的討論, 是把 vmnet.tar 換掉. 請參閱該連結.

換的步驟, 請參考 :)

cd /tmp
tar jxvf /usr/src/vmware-server.tar.bz2
cd /tmp/modules/vmware-server-kernel/
rm -rf vmnet-only
tar xvf /tmp/vmnet.tar
cd /tmp
tar jxvf modules vmware-server-kernel.tar.bz2
sudo mv vmware-server-kernel.tar.bz2 /usr/src

相關套件版本:
vmware-server-kernel-source 10.3-1
linux-generic 2.6.22.5.4
linux-headers-2.6.22.5-generic 2.6.22-5.11

This entry was posted in gutsy, ubuntu and tagged , , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*
  • Google Friend Connect

  • Just for you

    Powered by MyBlogLog
  • Meta