Arch Linux에 VMWare 설치

Arch Linux에 VMWare 설치

내 아치 리눅스에 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

아치 리눅스가 사용하기 때문입니다체계기본 대신 서비스 관리자로내부에. 지정된 대로 서비스를 생성한 후여기, 나는 다음을 실행했습니다.

$ 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

관련 정보