(39) vmware player 12インストール失敗 [解決]

投稿者: | 2016年6月10日

1,685 views

この記事は最終更新から 2403日 が経過しています。

CentOS 6.8に vmware player 12.1.1をインストール

vmware plaer 12.1.1をインストールしようとしたが、以下のエラーが発生して先に進めない・・・

Failed to build vmnet.

いろいろ試した結果、以下の手順でインストールできた。

1. vmnet.tarの中の netif.cを書き換える。

su -
cd /tmp
cp /usr/lib/vmware/modules/source/vmnet.tar ./
tar -xvf vmnet.tar
vi ./vmnet-only/netif.c
152 //#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 18, 0) || defined(NET_NAME_USER)
153 //   dev = alloc_netdev(sizeof *netIf, deviceName, NET_NAME_USER, VNetNetIfSetup);
154 //#else
155    dev = alloc_netdev(sizeof *netIf, deviceName, VNetNetIfSetup);
156 //#endif

2. buildする。

tar -zcvf vmnet.tar ./vmnet-only
mv /usr/lib/vmware/modules/source/vmnet.tar /usr/lib/vmware/modules/source/vmnet.tar.org
mv /tmp/vmnet.tar /usr/lib/vmware/modules/source
vmware-modconfig --console --install-all

3. vmwareを起動する。

これで vmware playerが問題なく起動するようになりました。

おまけ…

CentOS7をVMにインストールした直後、初回起動時に以下の表示が出る。

1) [!] License information
(license not accepted)
 Please make your choice from above ['q' to quit | 'c' to continue | 'r' to refresh]:

ここは、以下の順に入力し acceptedする。

1
2
q

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です