Linuxやってみる!

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

2,555 views

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

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

アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-05-26: 2回
  • 2026-05-25: 0回
  • 2026-05-24: 0回
  • 2026-05-23: 0回
  • 2026-05-22: 1回
  • 2026-05-21: 2回
  • 2026-05-20: 4回
  • モバイルバージョンを終了