Instalação do VMWare no Arch Linux

2

Instalei o vmware 12.5 no meu arch linux, mas quando tentei executar uma máquina virtual, ele mostrou um erro dizendo:

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

Após a pesquisa no wiki do arco, eu encontrei esta página que, como eu entendi , me informou para configurar o carregamento automático do módulo vmmon, seguindo as instruções em esta página . Mas mesmo depois de criar manualmente os arquivos em /etc/systemd/system/ , conforme informado nas instruções, não consigo fazê-lo funcionar. Eu tentei correr:

vmware-modconfig --console --install-all

Antes e depois de criar os arquivos, mas gera:

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

Se alguém já enfrentou este problema ou sabe como resolvê-lo, por favor me ajude, obrigado!

    
por Theone Lucas 26.02.2017 / 01:12

2 respostas

2

Eu consegui fazer o trabalho, aqui o que eu fiz:

1º erro:

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

Foi porque o módulo do kernel vmmon não foi carregado devido ao carregador de inicialização seguro estar ativo no meu PC, que estava bloqueando-o. Então, ao invés de desativá-lo, eu adicionei os módulos do kernel vmmon e vmci ao meu kernel do linux rodando:

$ modprobe vmmon
$ mobprobe vmci
$ modprobe vmnet

2º erro:

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

Foi porque o Arch Linux usa systemd como o gerenciador de serviços, em vez do init padrão. Depois de criar os serviços como declarado aqui , executei:

$ mkdir /etc/init.d
$ touch vmware

Depois de tudo isso, tudo funcionou! : -)

    
por 27.02.2017 / 04:33
0

Eu me esforcei um pouco para fazer o vmci funcionar, mas resolvi pelo menos para o vmware-player 14.1.1 com a instalação deste pacote:

vmware-workstation
open-vm-tools

e executando estes comandos:

sudo systemctl daemon-reload
sudo systemctl start vmware-usbarbitrator
sudo systemctl start vmware-hostd
    
por 19.03.2018 / 12:58