Erro de convidado Virtual Box

Uso Arch, click ena opção convidado e deu esse erro, instalei os drivers dentro da maquina virtual.

Não foi possivel inserir o arquivo de imagem de disco /home/t-rex/.config/VirtualBox/VBoxGuestAdditions_6.1.4.iso na maquina virtual Arch, pois a máquina não possui drives de disco ótico. Acrescente um drive através da pagina de configuração da maquina virtual.

Passo 1: Instalar os cabeçalhos do kernel.
sudo pacman -S linux-headers

Passo 2: Baixar a imagem do virtualbox.
sudo pacman -S virtualbox-guest-iso

Passo 3: Navegar até o diretório no qual a imagem se encontra.
cd /usr/lib/virtualbox/additions/
Se você der o comando ls notará que o VBoxGuestAdditions.iso estará lá.

Passo 4: Dê as devidas permissões para o VBoxGuestAdditions.iso.
sudo chmod +x VBoxGuestAdditions.iso.

Passo 5: Crie um diretório temporário em /mnt para montar a iso.
cd para voltar a pasta pessoal
e depois: sudo mkdir /mnt/iso

Passo 6: Montar a iso no diretório recém criado.
Volte para: cd /usr/lib/virtualbox/additions/
e depois: sudo mount VBoxGuestAdditions.iso /mnt/iso

Aparecerá uma mensagem dizendo que o dispositivo é protegido contra gravação e está montando somente como leitura. Ignore isso, está tudo certo.

Passo 7: Vá até o diretório no qual montamos a iso e execute o VBoxLinuxAdditions.run
cd para voltar a pasta pessoal
depois: cd /mnt/iso
e, por fim: sudo ./VBoxLinuxAdditions.run

Depois que tudo estiver feito reinicialize o sistema.

OBS: Isso é para ser feito dentro do sistema virtualizado e não no hospedeiro.

O erro esta pedindo para você adicionar um leitor de CD e DVD virtual na maquina virtual.
Isso você adiciona na configuração da maquina virtual na aba armazenamento.

1 Curtida

Era para iniciar dois deamons? Tentei da start mais

● vboxadd-service.service loaded failed failed
● vboxadd.service loaded failed failed

t-rex@T-Rex-PC ~ % systemctl start vboxadd-service.service
Job for vboxadd-service.service failed because the control process exited with error code.
See “systemctl status vboxadd-service.service” and “journalctl -xe” for details.

t-rex@T-Rex-PC ~ % systemctl start vboxadd.service
Job for vboxadd.service failed because the control process exited with error code.
See “systemctl status vboxadd.service” and “journalctl -xe” for details.

Ja fiz isso, o erro continua.

Os adicionais para convidado estão instalados (o pacote de extensões)?