Não é possível instalar adições de convidado do VirtualBox

0

Estou tentando obter pastas compartilhadas para trabalhar com minha caixa Vagrant (o host é Ubuntu 16.04, guest é o CentOS 6). Quando eu levanto a máquina, Vagrant reclama que:

default: The guest additions on this VM do not match the installed version of
default: VirtualBox! In most cases this is fine, but in rare cases it can
default: prevent things such as shared folders from working properly. If you see
default: shared folder errors, please make sure the guest additions within the
default: virtual machine match the version of VirtualBox you have installed on
default: your host and reload your VM.
default: 
default: Guest Additions Version: 4.3.26
default: VirtualBox Version: 5.1

Estou tentando atualizar as adições de convidados para que elas se encaixem na versão do VBox. Eu seleciono Dispositivos > Insert Guest Additions Cd Image ... Nada acontece, mas eu posso ver que está montado. Agora devo navegar para /media e executar sudo ./VBoxLinuxAdditions.run , mas não consigo encontrar nada relevante em /media . Eu tentei a solução sugerida aqui , mas digitar sudo mount /dev/sr0 vbox/ me pegou mount: special device /dev/sr0 does not exist .

Alguma idéia?

    
por Johnny 10.10.2016 / 17:56

1 resposta

0

Como isso ainda não tem uma resposta:

  1. Instale plug-in vbguest vagrant sem ponto
  2. Faça o download da respectiva imagem de adições de convidados do virtualbox no link (salve-o como "VBoxGuestAdditions.iso" na mesma pasta em que você Vagrantfile está localizado)
  3. No seu host, na pasta em que seu Vagrantfile está localizado (e agora VBoxGuestAdditions.iso também) execute: $ vagrant vbguest --do install --iso VBoxGuestAdditions.iso

Se você receber um erro:

VirtualBox Guest Additions installer
You appear to have a version of the VBoxGuestAdditions software
on your system which was installed from a different source or using a
different type of installer.  If you installed it from a package from your
Linux distribution or if it is a default part of the system then we strongly
recommend that you cancel this installation and remove it properly before
installing this version.  If this is simply an older or a damaged
installation you may safely proceed.

Do you wish to continue anyway? [yes or no]

Cancelling installation.
An error occurred during installation of VirtualBox Guest Additions 5.1.0. Some functionality may not work as intended.
In most cases it is OK that the "Window System drivers" installation failed.
Redirecting to /bin/systemctl start vboxadd.service
Failed to start vboxadd.service: Unit not found.

Você pode ter uma pasta “VBoxGuestAdditions-x.x.x” em seu diretório / opt no sistema convidado, indicando que o VBoxGuestAdditions foi instalado antes e não com o plug-in vbguest. Para mim, a pasta estava vazia. Remova a pasta e execute novamente o vbguest.

Veja estes links para mais informações sobre solução de problemas:

por 24.08.2018 / 12:09