MacをMavericksからYosemiteにアップグレードしました。 VMware Fusionを実行しようとすると、次のエラーが発生します。
Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.
短い検索すべてのプライマリおよびマイナーデバイス番号に異なるものが表示されると、この動作が発生するため、VMwareはデバイスを取得しようとしますが、利用可能な番号を見つけることができません。
結果に容疑者が言及された。このVMwareコミュニティトピック。次のようなこの「再試行、再起動、再インストール」提案私が知っている限り、それは何も変わりませんでした。
私はデバイスで覚えておくべきことを知らず、過去にVMwareからそのようなエラーを受け取ったことを覚えていません。
主装置番号と副装置番号に示されている内容をどのように識別できますか(これが実際に原因である場合)。
ありがとう、
答え1
VMWareアプリケーションにはカーネル拡張(kexts)が含まれています。 Yosemiteには署名付きカーネル拡張が必要で、以前のバージョンのVMWareには署名付きカーネル拡張は含まれていません。したがって、以前のカーネル拡張はYosemiteからロードされません。署名付きドライバを含むVMWare Fusion 7にアップグレードする必要があります。残念ながらアップグレードする必要がありましたが、これは問題を解決しました。
また、他のフォーラムで次の解決策(試してみたことがない)が機能する可能性があります。
- 端末で次を実行します。
sudo nvram boot-args="kext-dev-mode=1"
- 再起動