установить гостевой терминал Virtualbox

Я хотел бы установить гостевое дополнение Virtualbox с помощью терминала. Потому что это легче всего воспроизвести и документировать. На сервере у меня Ubuntu 12.04.2. LTS У меня есть Virtualbox 4.3.16

В недавнем прошлом я успешно справился с этим, используя:

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

Найдено в Как установить гостевые дополнения в виртуальную машину VirtualBox?

Теперь я повторяю это. Выполнение:

modinfo vboxguest

возвращает:

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

См. версия гостевого дополнения virtualbox от клиента VM

Кажется, все работает хорошо, но при перезагрузке У меня есть экран входа в систему, и я, кажется, войти в систему. Но экран становится черным, и система зависает. Даже «отправить сигнал отключения» не имеет никакого эффекта. Только «сила машины» может остановить ВМ. К счастью, я сделал снимок перед установкой гостевых дополнений Virtualbox. Я пробовал дважды, но с одинаковым результатом.

В обеих ситуациях у меня была одна и та же версия сервера Ubuntu и версия сервера Virtualbox. Клиент VM Ubuntu теперь 13.10 Я не знаю (возможно, отличается) предыдущую версию VM Ubuntu.

Следуя советам Сильвена Пино, результат:

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.
9
задан 13 April 2017 в 15:24

2 ответа

Попытайтесь установить следующие пакеты в своем VM:

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

Перезапуск VM и Вы должны избежать черного экрана.

8
ответ дан 13 April 2017 в 15:24

я считаю, что при установке пакет расширений, вы получаете правильные гостевые дополнения. Таким образом, все версии должны совпадать, потому что все они из одного репозитория.

sudo apt install virtualbox
sudo apt install virtualbox-ext-pack
sudo modprobe vboxdrv
sudo apt install virtualbox-dkms
sudo apt install virtualbox-qt
modinfo vboxguest
0
ответ дан 16 June 2020 в 21:24

Другие вопросы по тегам:

Похожие вопросы: