Вы также можете попробовать следующее (это сработало для меня после того, как мне пришлось переустановить гостевые добавления после того, как диспетчер обновлений их убил). Решение найдено здесь:
http://www.unixmen.com/install-guest-addition-in-ubuntu-1010-maverick-meerkat-fix/
Таким образом: [ ! d3]
sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
sudo apt-get install virtualbox-ose-guest-x11
Это нашло и обновило правильную версию гостевых дополнений VirtualBox, и моя система, похоже, снова работает правильно, и я предполагаю, что это также будет работать, если гостевые дополнения не будут установлены из пункта меню .
Еще одно примечание. Я изначально пытался запустить это под оболочкой рыбы - убедитесь, что вы используете bash (т. Е. Введите «bash» в терминал перед запуском).
Примечание по более поздним систем, команда была изменена на
sudo apt-get install virtualbox-guest-x11
В гостевой операционной системе установите пакет virtualbox-guest-dkms. Например, используя приложение терминала, введите sudo apt-get install virtualbox-guest-dkms.
Стандартный пакет «virtualbox-guest-additions» на .iso, предоставленный Oracle, имеет общие инструменты для разных гостевых операционных систем ...
Однако Ubuntu имеет свой собственный специальный гостевой гостевой Ubuntu Addon package (s) ... named virtualbox-ose-guest-dkms and ..-x11 and ..-utils.
Эти пакеты virtualbox-ose-guest- * являются знанием DKMS .. "(DKMS is a framework designed to allow individual kernel modules to be upgraded without changing the whole kernel.)"
Вот ссылка на вопрос, который я задал 5-6 месяцев назад по этому вопросу ... Как я могу заставить Compiz работать в VirtualBox VM
Вот шаги, которые я выполнил, которые, в конечном счете, работали, но поскольку пользователь с именем «pcworld», указанным выше, может иметь место, что на самом деле требуется только последняя команда. Я никогда не узнаю, но я хочу поделиться им, если это поможет кому-то еще:
sudo apt-get install virtualbox-guest-additions-iso
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install virtualbox-guest-x11
И не забудьте установить свой экземпляр VirtualBox для использования, например, 128 МБ видеопамяти и Включить 3D-ускорение в соответствии с Раздел «Отобразить» для вашего экземпляра для хорошей производительности.
Это работало для меня для гостевой виртуальной машины Ubuntu Server 14.04 (без GUI):
Редактировать: также работает с Ubuntu Server 15.04 и 16.04
1) Установите dkms. Из гостевого запуска:
sudo apt-get install dkms
2) В меню окна виртуальной машины VM выберите: Устройства -> Вставить гостевые дополнения CD-образ ...
3) Используйте blkid для идентификации устройство CD-ROM. Из гостевого запуска:
sudo blkid
Одна из строк на выходе должна выглядеть так:
/dev/sr0: LABEL="VBOXADDITIONS_4.3.16_95972" TYPE="iso9660"
Первая часть (/dev/sr0) - это имя CD-ROM.
4) Установите компакт-диск (замените /dev/sr0 на имя устройства, указанное выше):
sudo mount /dev/sr0 /media/cdrom/
5) Запустите установщик гостевых дополнений:
sudo /media/cdrom/VBoxLinuxAdditions.run
6) Перезагрузите гостя.
Ниже приведены инструкции по установке модулей ядра VirtualBox Guest Additions внутри виртуальной машины:
Загрузите файл ISO, например.wget http://download.virtualbox.org/virtualbox/5.0.20/VBoxGuestAdditions_5.0.20.iso -P /tmp
Установите файл ISO: sudo mount -o loop /tmp/VBoxGuestAdditions_5.0.20.iso /mnt
Запустите установщик (добавьте -x после sh для отладки): sudo sh /mnt/VBoxLinuxAdditions.run
Чтобы найти нужную версию файла ISO, проверьте его: d1] Пользовательские дополнения VirtualBox
Если вы используете Vagrant, установка намного проще, следуя этим командам:
vagrant plugin install vagrant-vbguest
vagrant up
vagrant vbguest
Процедура довольно проста.
В меню Virtual Box выберите Devices> Insert Guest Additions CD Image ....
На рабочем столе Ubuntu появится следующее всплывающее окно:
[!d5 ]
Выберите «Запуск и гостевые дополнения» будет автоматически установлен.
Пакет virtualbox-guest-additions должен быть установлен. Кроме того, может показаться, что ничего не произошло, но все кнопки «Install Guest Additions» - это установка cdrom. Вам следует открыть диспетчер файлов (Nautilus / Dolphin), выбрать «CD-устройство» и запустить установщик.
Если у вас есть гостевые дополнения .iso, смонтируйте его в виртуальном боксе с помощью гостевых настроек os. Затем запустите гостевой os и запустите vboxwindowsadditions-x86 или amd64 exe.
Откройте Ubuntu в VirtualBox. Откройте FireFox и перейдите сюда: http://download.virtualbox.org/virtualbox/
Найдите свою версию Virtualbox и нажмите ссылку, чтобы открыть ее.
Загрузите свою версию VBoxGuestAdditions (iso):
Откройте его в диспетчере архива и извлеките файлы.
Запуск: sudo VBoxLinuxAdditions.run
Перезагрузка.
Это работает если вы не можете открыть файл iso в VirtualBox (ошибка ISO9660).