instalar terminal de adição de convidado do virtualbox

9

Gostaria de instalar a adição de convidado do Virtualbox usando o terminal. Porque isso é mais fácil de reproduzir e documentar. No servidor eu tenho o Ubuntu 12.04.2. LTS eu tenho o Virtualbox 4.3.16

Eu fiz isso com sucesso no passado recente usando:

bash
sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
sudo apt-get install virtualbox-guest-x11

Encontrado em Como instalar as adições de convidados em uma VM do VirtualBox?

agora repito fazendo isso. Executando:

modinfo vboxguest

retorna:

bernard@bernard-vbox2:~$ modinfo vboxguest
filename:       /lib/modules/3.11.0-22-generic/updates/dkms/vboxguest.ko
version:        4.2.16_Ubuntu
license:        GPL
description:    Oracle VM VirtualBox Guest Additions for Linux Module
author:         Oracle Corporation
srcversion:     A7E3594189A565BBB270EDB
alias:          pci:v000080EEd0000CAFEsv00000000sd00000000bc*sc*i*
depends:        
vermagic:       3.11.0-22-generic SMP mod_unload modversions 
bernard@bernard-vbox2:~$ 

Consulte a versão do virtualbox guestaddition do cliente VM

Tudo parece funcionar bem, mas, quando reinicializado, tenho uma tela de login e pareço fazer login. Mas a tela muda para preto e o sistema trava. Mesmo o "enviar sinal de desligamento" não tem efeito. Somente o "poder da máquina" pode parar a VM. Felizmente, fiz um instantâneo antes de instalar as adições de convidados do Virtualbox. Eu tentei duas vezes, mas com o mesmo resultado.

Nas duas situações, eu tinha a mesma versão do servidor Ubuntu e a versão do servidor Virtualbox. O cliente VM Ubuntu agora é 13.10 Eu não conheço a (possível diferente) versão anterior do ubuntu VM.

Sylvain Pineau seguido aconselhou com resultado:

DKMS: install completed.     
Setting up virtualbox-guest-x11 (4.2.16-dfsg-3ubuntu0.1) ...

Configuration file `/etc/X11/Xsession.d/98vboxadd-xclient'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
Bernard
fonte

Respostas:

8

Tente instalar os seguintes pacotes na sua VM:

sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11

Reinicie a VM e você deve evitar a tela preta.

Sylvain Pineau
fonte
Eu segui o seu conselho, que parecem semelhantes ao que eu tinha antes. O resultado é exibido acima na minha pergunta. Devo manter minha versão atual?
21714 Bernard Bernard
Conforme escrito, tentei duas vezes, uma com e outra sem salvar minha versão atual.
21714 Bernard Bernard
Eu escolho NÃO manter minha versão atual. Novamente uma tela preta. Ao tentar sair, recebi a mensagem: / usr / lib / virtualbox / Virtualbox Este programa está bloqueando o logout Isso ajuda?
21714 Bernard Bernard