質問: archlinuxへのvmwareのインストールに関する問題 vmwareをインストールしようとしていますが、「vmwareを実行する前に、いくつかのモジュールをコンパイルして、実行中のカーネルにロードする必要があります」と表示されたら、[インストール]をクリックしてパスワードを入力すると、エラーが発生します。unable to stop services. see log file /tmp/vmware-root/vmware-28896.log for details. nanoを使用して解決策を探してみましたが、ファイルが存在しませんでした。vmwareを実行しているときにフォルダーを調べましたが、このためのログファイルは作成されませんでした。何をする必要があるのかわかりません。非常にあいまいです。私はオンラインとフォーラムを見ましたが、私の問題に近いものを持っている人を見つけることができません私のカーネルところで4.2.3-1-arch vmwareパッチを使用して修正しようとしましたが、-vも使用しましたが、実行中にエラーが発生しました==> patching vmware workstation pro v12.0.0 for kernel 4.2.3-1-arch.. -> [vmci] -> extracting archives.. -> patching.. patching file vmci-only/linux/driver.c patching file vmci-only/linux/vmcikernelif.c patching file vmci-only/shared/vm_device_version.h -> recreating archives.. ==> installing modules.. sh: /home/hashfastr/vmware: is a directory unable to stop services ==> error: unable to build. see: * /tmp/vmware-root/vmware-1360.log * /tmp/vmware-root/vmware-17013.log * /tmp/vmware-root/vmware-17148.log * /tmp/vmware-root/vmware-18919.log * /tmp/vmware-root/vmware-18925.log * /tmp/vmware-root/vmware-18931.log * /tmp/vmware-root/vmware-19162.log * /tmp/vmware-root/vmware-19492.log * /tmp/vmware-root/vmware-19769.log * /tmp/vmware-root/vmware-20058.log * /tmp/vmware-root/vmware-20336.log * /tmp/vmware-root/vmware-2069.log * /tmp/vmware-root/vmware-2075.log * /tmp/vmware-root/vmware-2081.log * /tmp/vmware-root/vmware-21046.log * /tmp/vmware-root/vmware-21323.log * /tmp/vmware-root/vmware-21405.log * /tmp/vmware-root/vmware-21998.log
回答: カーネルは常にvmwareでサポートされているバージョンよりも新しいため、vmwareにarchでモジュールをビルドさせるのは常に注意が必要です。aurから vmware-patch をインストールすることをお勧めします。vmware-patchは、インストール時にvmware-modulesにパッチを適用してビルドします。その後、vmwareまたはカーネルをアップグレードするたびに再実行する必要があります。sudo vmware-patch vmwareサービスを自動的に停止/開始できるはずですが、同じ障害が発生した場合は、少なくともターミナルウィンドウに表示され、よりよく表示されます。