
最近、VMWare ワークステーションを評価していましたが、試用期間が終了したため、ライセンスを取得しないことに決め、現在は廃止されているワークステーション 9 をアンインストールして、プレーヤーを再インストールしました。
削除は問題なく完了しましたが、VMWare プレーヤー インストーラーを実行すると、マシン上でまだ VM が実行中であるというエラー メッセージが表示されます。
パッケージを確認しましたが、他の仮想化ホスト ソフトウェアは存在しません。VMWare モジュールはカーネルにロードされておらず、同様のことが起こることを示す他のインジケーターも存在しません (説明されていないネットワーク インターフェイス、メモリ使用量などはありません)。
この誤検知の原因は何でしょうか?
追加情報: 最新の Arch Linux、VMWare ワークステーションがこのマシンの最初の仮想化製品でした。
答え1
解決:
vmware および vmware workstation へのすべての参照を削除します。
どうやらアンインストーラーは資産をあまりよく管理していないようで、
/etc/vmware、/etc/vmware-workstation、/etc/rc.d、systemd ディレクトリ、
/
usr /bin など。
VMware を探すために、locate または同様のコマンドを実行すると、不要な部分がすべて明らかになります。
答え2
カーネルに VMware のモジュールをロードする必要がある場合があります。
vmware-modconfig --console --install-all