Я установил Ubuntu 12.10 Guest на Ubuntu 12.04 Host, используя VirtualBox. Все из репозитория и без прямой установки. Когда я устанавливаю гостевые дополнения, в консоли отображается следующая ошибка. Перед запуском команды я сопоставил VBoxGuestAdditions.iso в гостевой системе.
Самое близкое, что я мог бы получить, - это статья, в которой говорится об установке последней версии VirtualBox (а не той, что в репозитории). Есть ли альтернативное решение?
sudo ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.1.12 Guest Additions for Linux.........
VirtualBox Guest Additions installer
Removing installed version 4.1.12 of VirtualBox Guest Additions...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules
The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.
Building the main Guest Additions module ...fail!
(Look at /var/log/vboxadd-install.log to find out what went wrong)
Doing non-kernel setup of the Guest Additions ...done.
Installing the Window System drivers
Warning: unknown version of the X Window System installed. Not installing
X Window System drivers.
Installing modules ...done.
Installing graphics libraries and desktop services components ...done.
virtualbox
guest-additions
Правин Срипати
источник
источник
Ответы:
Для VirtualBox версии 4.2.0. Версия Oracle.
Установите пакет,
virtualbox-guest-x11
и все будет в порядке.С терминала (Виртуальная система)
Перезагрузите вашу виртуальную систему.
источник
virtualbox-guest-x11
разрешена во весь экран. Ноsudo ./VBoxLinuxAdditions.run
на гостя выдает ту же ошибку, что и упомянутая в ОП. Означает ли это, что гостевые дополнения были успешно установлены?sudo ./VBoxLinuxAdditions.run
в вопросе OP, или это позволяет ей работать ? И будет ли это работать для меня на Ubuntu 15.10 на VirtualBox 5.0.0 r101573 на Windows 8.1?Я получил страшное «Заголовки для текущего работающего ядра не были найдены», хотя были установлены «Полные универсальные ядро и заголовки Linux» (Ubuntu 12.10, работающий под VirtualBox на Windows Server 2003 / Q6600). Итак, я проверил эту страницу ...
Для ясности, точная команда для вас, копировщиков (которая будет включать меня, следовательно, я обнаружил, что небольшое разъяснение было в порядке):
Что далее подразумевает в разделе «Устройства» сначала включите «Общий буфер обмена» в «Двунаправленный» (для простоты использования)
Затем откройте окно терминала (нажмите на верхнюю кнопку «Тире», введите «терминал» в поле поиска, нажмите на значок терминала, чтобы открыть то же самое)
Затем скопируйте / вставьте вышеупомянутую команду sudo apt-get в окно терминала, щелкнув правой кнопкой мыши в окне терминала
Затем введите ваш пароль root / admin при появлении запроса
Затем Устройства / Установка гостевого дополнения через VirtualBox
И, что чуждо вышеописанной последовательности, но все же касается темы «Гостевые дополнения», последнюю / лучшую версию всегда можно загрузить / смонтировать как компакт-диск с
http://download.virtualbox.org/virtualbox/
Дополнительная информация для Ubuntu 12.10, как я впоследствии узнал, мне пришлось
apt-get purge xserver-xorg-video-vmware
переустановите гостевые дополнения из 4.6.2 .iso (доступно по указанному выше URL)
добавить "vboxvideo" в / etc / modules (я
но мог
)
остановить виртуальную машину
Настройки / Дисплей / Включить 3D ускорение
чтобы получить лучшую производительность. Теперь я получаю:
а также некоторые не очень приятные предупреждения OpenGL, относящиеся к таблице mesa из команды
источник
Запустите терминал и введите:
Затем переустановите VirtualBox Guest Addition с устройства → Установить гостевое дополнение .
Протестировано в Windows 7 как хост с VirtualBox 2.2.4
источник
Обновление до версии 4.2.4 Virtualbox с помощью Synaptic Package Manager (Dash Home не отображал новую версию в репозиториях Ubuntu). Мне все еще нужно было получить заголовки ядра, чтобы избежать сообщения об ошибке «отсутствующие заголовки ядра» и создать гостевые дополнения.
Примечание: это
uname -r
НЕ БАКТИКА, а единственный апостроф 'uname -r' (на моей клавиатуре обратная черта находится слева от цифры 1).источник
Обновлен VirtualBox до последней версии, проблема решена. Установка гостевых дополнений в порядке.
источник
Вот как вы это делаете:
Шаг 1: Установите новейшую версию Virtual Box. Это очень важно, ребята. Какую бы версию вы не имели, просто удалите ее и установите последнюю версию.
Шаг 2: Нажмите «Устройства» -> «Вставить образ гостевого дополнения» в меню окна виртуальной машины.
Шаг 3: Откройте терминал, а затем
Шаг 4: перейдите в папку
или где ваш скрипт VBoxLinuxAdditions.run.
Шаг 5: Запустите скрипт VBoxLinuxAdditions.run, введя в терминале следующее ./VBoxLinuxAdditions.run
Шаг 6: Закройте виртуальную коробку, затем снова откройте ее. Он будет регулировать размер окна так, как вы этого хотите.
источник