最新のLinuxカーネルで VMware workstation/player を使う方法

Michal Kubeček さんが github.com でパッチ済みの vmware kernel module のソースコードを公開しています

github.com

これを使うと,簡単に,最新のLinuxカーネルVMware workstation や player が利用できます

使い方

git clone

$ git clone https://github.com/mkubecek/vmware-host-modules.git

すでに clone済みのものがある場合は,以下のコマンドを実行しておきましょう(おまじないです)

$ cd vmware-host-modules
$ git clean -xdf
$ git pull

branchの切り替え

VMware の製品名ごとに,ブランチが分けられています

$ cd vmware-host-modules

branchの一覧を確認します

$ git branch -r

使用する VMware 製品名を探します

workstation-17.0.0 を使う場合は

$ git checkout workstation-17.0.0

kernel モジュールのビルドとインストール

make & make install するだけです

$ make 
$ sudo make install 

モジュールのロードなど

Linuxを再起動しても良いですが,以下のコマンドを手動実行すると再起動は不要になります

$ sudo /etc/init.d/vmware restart