Ошибка при создании основного модуля Guest Additions при установке гостевых дополнений VirtualBox

Я уверен, что есть лучшее решение, но, возможно, это соответствует вашим потребностям: capistrano

Подробнее см. здесь на GitHub

1
задан 21 October 2012 в 20:18

5 ответов

Я получил страшный «Заголовки для текущего запущенного ядра не были найдены», хотя были установлены «Полное общее ядро ​​Linux и заголовки» (Ubuntu 12.10 работает под управлением VirtualBox на Windows Server 2003 / Q6600). Итак, я проверил эту страницу ...

Для большей ясности, точная команда для вас, скопировавших там патчи (которая включала бы меня, следовательно, я узнал, что небольшое разъяснение было в порядке):

sudo apt-get install build-essential linux-headers-`uname -r` dkms

Что еще более важно в разделе «Устройства», сначала включите «Общий буфер обмена» на «Двунаправленный» (для удобства использования)

Затем откройте окно терминала (щелкните на верхней кнопке «Dash» введите «терминал» в поле поиска, щелкните значок терминала, чтобы открыть его)

Затем скопируйте / вставьте указанную выше команду sudo apt-get в окно терминала по праву -clicking в окне терминала

Затем введите ваш пароль root / admin при появлении запроса

Затем Устройства / Установка гостевого добавления через VirtualBox

И, посторонним к указанному выше но по-прежнему на тему Guest Additions, последняя / самая большая всегда может быть загружена / смонтирована как компакт-диск из

http://download.virtualbox.org/virtualbox/

Дополнительная информация для Ubuntu 12.10, как я впоследствии узнал, мне пришлось

apt-get purge xserver-xorg-video-vmware переустановить гостевые дополнения из 4.6.2 .iso (доступно по вышеуказанному URL) добавить «vboxvideo» в / etc / modules (I
sudo gedit /etc/modules
, но может
sudo bash -c 'echo vboxvideo >> /etc/modules' 
) остановить виртуальную машину Настройки / Отобразить / включить 3D-ускорение

для повышения производительности. Теперь я получаю:

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

, а также некоторые не очень приятные предупреждения OpenGL, связанные с таблицей mesa из команды

/usr/lib/nux/unity_support_test -p
13
ответ дан 25 May 2018 в 05:16
Запустите терминал и введите:
sudo apt-get install build-essential linux-headers-`uname -r` dkms
Затем переустановите гостевое добавление VirtualBox с устройств → Install Guest Addition.

Протестировано в Windows 7 как хост с VirtualBox 2.2.4

5
ответ дан 25 May 2018 в 05:16

Обновление до версии VirtualBox 4.2.4 с помощью диспетчера пакетов Synaptic (Dash Home не показывал новую версию в репозиториях Ubuntu) Мне все еще нужно было получить заголовки ядра, чтобы избежать сообщения об ошибке «пропавших заголовков ядра» и создать гостевые дополнения .

sudo apt-get install build-essential kernel-headers-`uname -r`

Примечание: это BACKTIC uname -r НЕ один апостроф «uname -r» (на моей клавиатуре задняя часть находится только слева от номера 1).

3
ответ дан 25 May 2018 в 05:16
  • 1
    Это дает мне ошибку E: Не удается найти пакет kernel-header-3.5.0.21-generic. – dibs 21 December 2012 в 02:19

Обновлен VirtualBox до последней версии, проблема решена. Установка гостевых дополнений в порядке.

1
ответ дан 25 May 2018 в 05:16

Вот как вы это делаете:

Шаг 1: Установите новейшую версию Virtual Box. Это решающие парни. Независимо от имеющейся у вас версии, просто удалите ее и установите последнюю.

Шаг 2: Нажмите «Устройства» -> «Вставить гостевые дополнения». Изображение компакт-диска из меню окна VM

. Шаг 3: Откройте терминал, а затем

sudo apt-get install linux-headers-$(uname -r) dkms

Шаг 4: Перейдите в папку

/media/osboxes/VBOXADDITIONS_5.1.6_110634/ 

или где бы ни был ваш скрипт VBoxLinuxAdditions.run.

Шаг 5 : Запустите сценарий VBoxLinuxAdditions.run, введя следующее в терминале ./VBoxLinuxAdditions.run

Шаг 6: Закройте виртуальную коробку, затем снова откройте ее. Он отрегулирует размер окна так, как вы хотите.

0
ответ дан 25 May 2018 в 05:16

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

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