CentOS7にVMWareWorkstation10.0.3をインストールしようとしてハマる
公式からbundleをダウンロードしてインストール後、変なダイアログが出て起動しなかったのでその解決方法のログ・・・
Version:
– CentOS 7.0 x64
– VMWare Workstation 10.0.3
VMWare Workstionを起動しようとすると・・
VMWare Kernel Module Updaterが立ち上がってエラー発生。
“Before you can run VMWare, several modules must be compiled and loaded into the running kernel.”
なんぞ。
以下で解決:
下記のパッチを当てて起動するとうまくいった。
やる人は自己責任でお願いします。
まずパッチを作成:
# vi /tmp/filter.c.centos7.diff 206c206 < #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 13, 0) --- > #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 0, 0) 259c259 < #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 13, 0) --- > #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 0, 0)
修正箇所へ移動:
# cd /usr/lib/vmware/modules/source
オリジナルのバックアップ:
# cp vmnet.tar vmnet.tar.org
該当ファイルの解凍:
# tar xvf vmnet.tar vmnet-only/filter.c
パッチを当てる:
# patch vmnet-only/filter.c < /tmp/filter.c.cento7.diff
ファイルを入れなおす:
# tar -uvf vmnet.tar vmnet-only/filter.c
不要なフォルダの削除:
# rm -rf vmnet-only
VMWare Workstationを再度起動すると、無事に動きましたヽ(=´▽`=)ノ
参考にした記事:
http://dandar3.blogspot.cz/2014/01/vmware-player-601-on-ubuntu-1404-alpha.html
https://communities.vmware.com/message/2406465
スポンサードリンク
この投稿へのトラックバック
トラックバックはありません。
- トラックバック URL
この投稿へのコメント