Arch LinuxへのVMWareのインストール

Arch LinuxへのVMWareのインストール

私のアーチLinuxにvmware 12.5をインストールしましたが、仮想マシンを実行しようとするとエラーが表示されます。

Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.

アーチウィキで検索した結果このページ私が理解したように、vmmonモジュールの自動ロードを設定するには、以下の指示に従うように指示されています。このページ。ただし、指示に記載されているようにファイルを手動で作成した後でも/etc/systemd/system/機能することはできません。私は実行しようとしています:

vmware-modconfig --console --install-all

ファイルを生成する前後に、次のようになります。

sh: /etc/init.d/vmware: No such file or directory
Unable to stop services

誰かがこの問題に遭遇した場合、または解決策を知っている場合は、助けてください。ありがとうございます!

答え1

私はそれを動作させました。私がしたことは次のとおりです。

1°エラー:

Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.

だから仮想モニター私のPCでセキュアブートローダが有効になってカーネルモジュールをブロックするため、カーネルモジュールはロードされません。だから無効にする代わりに追加しました。仮想モニターそして仮想マシンインターフェース次のコマンドを実行して、Linuxカーネルにカーネルモジュールを追加しました。

$ modprobe vmmon
$ mobprobe vmci
$ modprobe vmnet

2°エラー:

sh: /etc/init.d/vmware: No such file or directory
Unable to stop services

Arch Linuxが使用しているためシステムデフォルトではなくサービスマネージャとして内部に。指定されたようにサービスを作成した後ここ、私は以下を実行しました。

$ mkdir /etc/init.d
$ touch vmware

その後、すべてが順調に行われました! :-)

答え2

vmciが動作するのに少し難しいことがありましたが、少なくともvmware-player 14.1.1の問題は、次のパッケージをインストールすることで解決されました。

vmware-workstation
open-vm-tools

そして、次のコマンドを実行してください。

sudo systemctl daemon-reload
sudo systemctl start vmware-usbarbitrator
sudo systemctl start vmware-hostd

関連情報