zainstaluj terminal dodatkowy gościa virtualbox

9

Chciałbym zainstalować dodawanie gości Virtualbox za pomocą terminala. Ponieważ jest to najłatwiejsze do odtworzenia i udokumentowania. Na serwerze mam Ubuntu 12.04.2. LTS Mam Virtualbox 4.3.16

Zrobiłem to z powodzeniem w niedawnej przeszłości, używając:

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

Znalezione na Jak zainstalować dodatki dla gości na maszynie wirtualnej VirtualBox?

teraz to powtarzam. Wykonywanie:

modinfo vboxguest

zwroty :

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:~$ 

Zobacz wersję guestaddition virtualbox od klienta VM

Wygląda na to, że wszystko działa dobrze, ale po ponownym uruchomieniu mam ekran logowania i wydaje mi się, że się loguję. Ale ekran zmienia się na czarny i system się zawiesza. Nawet „wyślij sygnał wyłączający” nie działa. Tylko „moc maszyny” może zatrzymać maszynę wirtualną. Na szczęście zrobiłem migawkę przed zainstalowaniem dodatków gości Virtualbox. Próbowałem dwa razy, ale z identycznym rezultatem.

W obu sytuacjach miałem taką samą wersję serwera Ubuntu i wersję serwera Virtualbox. Klient VM Ubuntu ma teraz 13.10 Nie znam poprzedniej (możliwej innej) poprzedniej wersji VM Ubuntu.

Obserwowani Sylvain Pineau doradzają z wynikiem:

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
źródło

Odpowiedzi:

8

Spróbuj zainstalować następujące pakiety na maszynie wirtualnej:

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

Uruchom ponownie maszynę wirtualną i powinieneś unikać czarnego ekranu.

Sylvain Pineau
źródło
Postępowałem zgodnie z twoimi radami, które wyglądają podobnie jak wcześniej. Wynik jest wyświetlany powyżej w moim pytaniu. Czy powinienem zachować moją aktualną wersję?
Bernard,
Jak napisano, próbowałem dwa razy, jeden zi jeden bez zapisywania mojej bieżącej wersji.
Bernard,
Wybieram NIE zachowanie mojej obecnej wersji. Ponownie czarny ekran. Podczas próby wylogowania dostałem komunikat: / usr / lib / virtualbox / Virtualbox Ten program blokuje wylogowanie Czy to pomaga?
Bernard,