Linux 3.19カーネルでVMwareモジュールのコンパイル問題を修正する
広告
時代は変わった。カーネルも変わった。以前の3.13のVMwareコンパイル方法は3.16を境に使えなくなった。
今日は3.19のロジクールT650タッチパッドの新サポートを体験しようと、ついカスタム機のカーネルをアップデートしてしまった。案の定、VMwareのモジュールコンパイルは失敗した。
広告
失敗したなら直すしかない。
幸い、これに関する方法はいくつかある。比較的近いのはこれ;
https://communities.vmware.com/message/2469395
詳細なエラー情報:
http://rglinuxtech.com/?p=1258
ただ、この記事はひどすぎる。ありがたいことにArch LinuxのWikiを参照できる。向こうはPatchをそのまま用意してくれている。
https://wiki.archlinux.org/index.php/VMware#3.19_kernels
curl http://pastie.org/pastes/9934018/download -o /tmp/vmnet-3.19.patch
sudo -i
cd /usr/lib/vmware/modules/source
tar -xf vmnet.tar
patch -p0 -i /tmp/vmnet-3.19.patch
tar -cf vmnet.tar vmnet-only
rm -r *-only
vmware-modconfig --console --install-all
これで終わり。あとはVMwareでFedoraを動かし続けられるぜ~

コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。