質問: linuxdriverpolltimeout; _これは、vmmonコンパイルが失敗する原因となるマイナーな変更のようです。おそらく、カーネルのバージョン間でデータ構造が変更されているのでしょうか。編集:linuxカーネルv4.15ではinit_timer()インターフェースが削除されたようです_uname -a linux hostnema 4.15.0-22-generic #24-ubuntu smp wed may 16 12:15:17 utc 2018 x86_64 x86_64 x86_64 gnu/linux _これを修正し始める方法についての提案はありますか?
回答: ubuntu 18.04で、新しいvmwareの動作(14.1.3 build-9474260)のインストール時とカーネルの更新後に同じ問題に直面していました。セキュアブートを備えたマシンのカーネルにモジュールをインポートすることには問題があるようですので、これに基づいて article 作成しました this bashスクリプト:#!/bin/bash sudo vmware-modconfig --console --install-all echo "signing vmmon module" sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./mok.priv ./mok.der $(modinfo -n vmmon) echo "signing vmnet module" sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./mok.priv ./mok.der $(modinfo -n vmnet) echo "importing mok cert" mokutil --import mok.der