Virtualbox guest additions ошибка при установке

Содержание

  1. Установка гостевых дополнений VirtualBox
  2. Установка гостевых дополнений VirtualBox
  3. Windows
  4. Linux
  5. Ошибка при создании основного модуля гостевых дополнений при установке гостевых дополнений VirtualBox
  6. 6 ответов
  7. http://download.virtualbox.org/virtualbox/
  8. Проблема установки гостевых дополнений VirtualBox
  9. 20 ответов
  10. Virtualbox не устанавливается гостевая ос
  11. Подключение образа
  12. Установка
  13. VirtualBox дополнения гостевой ОС
  14. Установка гостевых дополнений в Windows
  15. Установка гостевых дополнений в Ubuntu
  16. Обновление
  17. Установка Дополнение гостевой ОС
  18. Включите функции

Установка гостевых дополнений VirtualBox

Для улучшения работы с виртуальной машиной, и взаимодействия с ней, в виртуально установленной операционной системе нужно установить специальный набор инструментов, который называется «Гостевые дополнения» («Guest Additions»).

Данный набор инструментов поддерживает следующие операционные системы:

  • Windows:
    Операционная система Статус Примечание
    Windows 11 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2019 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2016 Требуется поддержка AMD-V или Intel VT-x.
    Windows 10 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2012 R2 Требуется поддержка AMD-V или Intel VT-x.
    Windows 8.1 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2012 Требуется поддержка AMD-V или Intel VT-x.
    Windows 8 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2008 R2
    Windows 7
    Windows Server 2008
    Windows Vista
    Windows Server 2003 R2
    Windows Server 2003
    Windows XP
    Windows 2000
    Windows ME Не поддерживается
    Windows 98 Не поддерживается
    Windows NT 4.0 Требуется установленный Service Pack 6a
    Windows 95 Не поддерживается

    Linux (официально поддерживаются Oracle Linux, Fedora, Red Hat Enterprise Linux, SUSE (в том числе openSUSE), Ubuntu); Oracle Solaris; OS/2.

Для установки гостевых дополнений VirtualBox необходимо выполнить следующие действия:

  1. Включаем виртуальную машину и ждем загрузки ОС.
  2. В верхнем меню VirtualBox выбираем пункт «Устройства — Подключить образ диска Дополнений гостевой ОС. «.

Дальнейшие действия зависят от того, какая операционная система установлена в VirtualBox:

Windows

  1. Если в системе не отключен автозапуск, то должен запуститься установщик дополнений гостевой ОС. Если же в системе выключен автозапуск, нужно запустить установщик вручную, найдя его на подключившемся диске в виртуальной машине, под именем VBoxWindowsAdditions.exe.
  2. Как и установка самого VirtualBox, установка гостевых дополнений максимально упрощена, и по сути представляет из себя нажатие кнопок «Next». С первым окном именно так и следует поступить.
  3. На следующем будет предложено выбрать место для установки гостевых дополнений. По умолчанию, рассматривается обычная для всех программ директория Program Files.
  4. Последним шагом, перед непосредственно самой установкой, будет выбор устанавливаемых компонентов:
    • VirtualBox Guest Additions — собственно, сами гостевые дополнения VirtualBox;
    • Start menu entries — ярлыки в меню «Пуск».
    • Direct3D Support — третий компонент, который не выбран по умолчанию, является экспериментальной функцией по включению полноценного 3D ускорения в виртуальной машине. Для «простой» работы он не нужен.
  5. После нажатия на кнопку «Next» начнется установка гостевых дополнений, во время которой может появится окно с запросом на разрешения установки программного обеспечения для устройства (драйвер), которую необходимо одобрить.
  6. После установки дополнений потребуется перезагрузка компьютера, которую можно выполнить сразу (оставив отмеченным пункт «Reboot now«), или выполнив её позже самостоятельно (для этого нужно отметить пункт «I want to manually reboot later«).
  7. После перезагрузки произойдет множество полезных изменений — появится поддержка двухстороннего буфера обмена (о том, как его включить можно прочитать здесь), функция drag-n-drop между основной операционной системой и операционной системой в виртуальной машине, автоматический выбор разрешения экрана на основе размера окна VirtualBox и т. д.

Linux

В операционных системах семейства Linux, графический установщик гостевых дополнений отсутствует, вся установка происходит через терминал. Современные дистрибутивы прекрасно сами распознают файл автозапуска на образе с гостевыми дополнениями, и предлагают его запустить автоматически.

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

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

Источник

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

Я установил Ubuntu 12.10 Guest на Ubuntu 12.04 Host, используя VirtualBox. Все из репозитория и без прямой установки. Когда я устанавливаю гостевые дополнения, в консоли отображается следующая ошибка. Перед запуском команды я сопоставил VBoxGuestAdditions.iso в гостевой системе.

Самое близкое, что я мог бы получить, — это статья, в которой говорится об установке последней версии VirtualBox (а не той, что в репозитории). Есть ли альтернативное решение?

6 ответов

Для VirtualBox версии 4.2.0 . Версия Oracle.

Установить пакет virtualbox-guest-x11 и у тебя все будет хорошо.

С терминала (Виртуальная система)

Перезагрузите вашу виртуальную систему.

Я получил страшное «Заголовки для текущего работающего ядра не были найдены», хотя были установлены «Полные универсальные ядро ​​и заголовки 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

Вы можете использовать такие инструменты, как Bacula Community или Bacula Enterprise. Разница между ними заключается в том, что версия сообщества не поддерживает восстановление голого металла, когда вам не нужно переустанавливать систему и просто восстанавливать ее после серьезного сбоя.

20 ответов

sudo apt-get update sudo apt-get install build-essential gcc make perl reboot

затем переустановите гостевые дополнения VB.

очистить очистку виртуальной камеры-guest-dkms virtualbox-5.2 и любые другие программные средства для виртуальных машин dpkg -l *virtualbox* и dkms status не должны показывать программное обеспечение виртуального бокса, устанавливающее виртуальный бокс-5.2, и создайте свою виртуальную машину в виртуальной машине, выберите меню «Устройства», затем «Вставить изображение компакт-диска с гостевыми дополнениями», он спросит, вы хотите установить гостевые дополнения

У меня была такая же проблема на Lubuntu 18.04. Я должен был выполнить шаги в ответе Хейннемы, но также должен был установить dkms. Затем я переустановил гостевые дополнения (мой 5.2.12) из ​​образа диска, и он работал после перезагрузки. Все остальное — это настройка разрешений для общих папок, но это еще одна история.

Итак, в основном:

Откройте ваш терминал sudo apt-get install build-essential gcc make perl dkms reboot Откройте терминал. Перейдите к установке диск sudo sh VBoxLinuxAdditions.run reboot

Это было сделано на новой установке Lubuntu 18.04.

sudo apt-get update sudo apt-get install build-essential gcc make perl reboot

затем переустановите гостевые дополнения VB.

очистить очистку виртуальной камеры-guest-dkms virtualbox-5.2 и любые другие программные средства для виртуальных машин dpkg -l *virtualbox* и dkms status не должны показывать программное обеспечение виртуального бокса, устанавливающее виртуальный бокс-5.2, и создайте свою виртуальную машину в виртуальной машине, выберите меню «Устройства», затем «Вставить изображение компакт-диска с гостевыми дополнениями», он спросит, вы хотите установить гостевые дополнения

Источник

Virtualbox не устанавливается гостевая ос


VirtualBox Guest Additions (дополнения гостевой операционной системы) – пакет расширений, который устанавливается в гостевую операционную систему и расширяет ее возможности по интеграции и взаимодействию с хостовой (реальной) ОС.

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

Кроме того, Guest Additions позволяет подключить видеодрайвер, который дает возможность менять расширение экрана виртуальной машины через апплет «Персонализация».

Образ с дополнениями входит в состав дистрибутива VirtualBox, загружаемого с официального сайта, дополнительно его скачивать не нужно.

Подключение образа

Есть два способа подключить образ.

Первый – через настройки виртуальной машины в менеджере. Машина при этом должна быть остановлена.
1. Выбираем нужную машину в списке и нажимаем «Настроить».

2. Переходим на вкладку «Носители», выделяем виртуальный CD привод и нажимаем на значок выбора образа. Затем выбираем пункт «Выбрать образ оптического диска».


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

4. Образ смонтирован, теперь запускаем виртуальную машину.

5. Открываем папку «Компьютер» (в виртуалке) и видим смонтированный образ.

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

Второй, гораздо более простой способ – подключить Guest Additions прямо из меню запущенной машины.

1. Переходим в меню «Устройства» и выбираем пункт «Подключить образ диска Дополнений гостевой ОС».

Как и в предыдущем варианте, образ появится в папке «Компьютер» на виртуалке.

Установка

1. Открываем смонтированный диск с дополнениями и запускаем файл VBoxWindowsAdditions. Здесь также возможны варианты: можно запустить универсальный установщик, либо выбрать версию, учитывая разрядность гостевой операционной системы.

2. В открывшемся окне установщика нажимаем «Далее».

3. Выбираем место для установки. В данном случае ничего не меняем.

4. Здесь видим пустой чекбокс рядом с «Direct 3D Support». Данный драйвер можно установить только в безопасном режиме, поэтому галку не ставим и нажимаем «Install».

5. В процессе установки несколько раз появится окно с предложением подтвердить установку драйверов. Везде соглашаемся.

6. По завершению установки VirtualBox предложит перезагрузить машину. Это необходимо сделать.

На этом процесс установки VirtualBox Guest Additions завершен. Теперь можно менять разрешение экрана, создавать общие папки и выходить в интернет с виртуальной машины.

Отблагодарите автора, поделитесь статьей в социальных сетях.

VirtualBox дополнения гостевой ОС

Если вы уже установили операционную систему на виртуальную машину VirtualBox, и планируете и дальше работать с этой ОС, стоит подумать о расширении возможностей виртуальной системы. Расширить возможности можно установив специальное дополнение к гостевой ОС – VirtualBox Guest Additions.

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

Для того, чтобы установить дополнения не надо ничего скачивать из интернета, эти файлы уже присутствуют на вашем компьютере. Они находятся в папке где установлена сама программа. Все файлы с дополнениями упакованы в один образ диска, который носит имя VBoxGuestAdditions.iso. Вы можете самостоятельно монтировать этот образ диска в виртуальный привод, и монтировать в свою очередь этот привод в виртуальную ОС, но это не самый легкий путь. Мы пойдем по другому, более легкому пути (о нем чуть ниже).

В данной статье будут рассмотрены две наиболее часто устанавливаемые на VirtualBox ОС, Windows и Linux. Поскольку из дистрибутивов Linux большую популярность имеет Ubuntu, именно он и будет рассмотрен.

Установка гостевых дополнений в Windows

Для данной ОС дополнения устанавливаются чрезвычайно легко, в автоматическом режиме.
Вам нужно сделать следующее:

1) Находясь в гостевой ОС Windows найдите меню виртуальной машины, оно может располагаться либо сверху либо снизу, в зависимости от сделанных вами настроек. Нажмите на пункт меню “Устройства”, и выберите подпункт “Установить дополнения гостевой ОС…”. Или воспользуйтесь комбинацией клавиш Host + D (по умолчанию Host это правый Ctrl).

2) Запустится установщик, в котором вам надо будет нажать два раза Next, а затем Install.

3) В ходе установки скорей всего будут появляться сообщения, в которых будет говориться о том, что устанавливаемое программное обеспечение не тестировалось на совместимость с Windows.

Нажимайте кнопку “Все равно продолжить”.

4) В конце установки отмечаем пункт (по умолчанию уже отмечен) Reboot now, и жмем Finish.

Установка гостевых дополнений в Ubuntu

Здесь будет уже немного посложней, как ни как Linux это вам не Windows 🙂 .

1) Если у вас на гостевой Ubuntuy не установлен DKMS, установите его, для этого откройте терминал и выполните следующую команду:

После того, как вы введете данную команду и нажмете Enter, вас попросят ввести свой пароль. Введите пароль и нажмите Enter (P.S. при вводе пароля вводимые символы не будут отображаться в терминале, это нормально, просто ведите пароль и нажмите Enter).

2) В меню гостевой ОС нажмите Устройства/Установить дополнения гостевой ОС… Если будет предложено совершить автозапуск, нажмите отменить.

3) Перейдите в каталог появившегося cd-rom’а, обычно для этого надо выполнить следующую команду:

Но например у меня cdrom носил имя VBOXADDITIONS_4.1.8_75467, и команда cd /media/cdrom не работала. В каталог удалось перейти выполнив команду:

4) Просмотрите содержимое каталога, введите:

Нам нужен файл с именем VBoxLinuxAdditions.run, запустите его:

После установки дополнений перезагрузите гостевую ОС.

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

Понравилась статья? Поделитесь с друзьями!

В стандартных репозиториях присутствует пакет с гостевыми дополнениями. Он может быть установлен следующим образом:

Тем не менее, пользователями замечено, что он работает не совсем корректно. Например, может не работать общий буфер обмена с гостевой ОС.

Самым надёжным способом, судя по всему, является использование встроенного установщика, с которым поставляется VirtualBox.

Обновление

  1. Убедитесь, что у вас последняя версия VirtualBox.
  2. Рекомендуется обновиться:

и, если потребуется, перезагрузиться.

Установка Дополнение гостевой ОС

  1. Включите виртуальную машину
  2. Кликните «Устройства» в верхнем меню VirtualBox
  3. Кликните на «Подключить образ диска Дополнение гостевой ОС»

  1. Следуйте появившимся на экране подсказкам, введите ваш пароль и т.д.
  2. Перезагрузите виртуальную машину

Включите функции

Устройство -> Общий буфер обмена -> Двунаправленный

Устройство -> Функция Drag’n’Drop -> Двунаправленный

Источник

Установил VirtualBox, нужно установить гостевые дополнения (Install guest additions), нажимаю на них в меню, монтируется виртуальный диск, перехожу в каталог с диском с дополнениями, выполняю sh ./VBoxLinuxAdditions.run в результате следующая ошибка:

Открыть содержимое (спойлер)

Verifying archive integrity… All good.
Uncompressing VirtualBox 4.2.16 Guest Additions for Linux…………
VirtualBox Guest Additions installer
Removing installed version 4.2.16 of VirtualBox Guest Additions…
Copying additional installer modules …
Installing additional modules …
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 …done.
Building the shared folder support 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.
…done.

Installing graphics libraries and desktop services components …done.

[свернуть]

Вот сам /var/log/vboxadd-install.log

Открыть содержимое (спойлер)

Uninstalling modules from DKMS
Attempting to install using DKMS

Creating symlink /var/lib/dkms/vboxguest/4.2.16/source ->
                 /usr/src/vboxguest-4.2.16

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping…

Building module:
cleaning build area….
make KERNELRELEASE=3.16.0-4-686-pae -C /lib/modules/3.16.0-4-686-pae/build M=/var/lib/dkms/vboxguest/4.2.16/build…………….(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.16.0-4-686-pae (i686)
Consult /var/lib/dkms/vboxguest/4.2.16/build/make.log for more information.
Failed to install using DKMS, attempting to install without
grep: /lib/modules/3.16.0-4-686-pae/build/include/linux/version.h: No such file or directory
/Makefile
modules

test -e include/generated/autoconf.h -a -e include/config/auto.conf || (      
echo >&2;                     
echo >&2 »  ERROR: Kernel configuration is invalid.»;      
echo >&2 »         include/generated/autoconf.h or include/config/auto.conf are missing.»;
echo >&2 »         Run ‘make oldconfig && make prepare’ on kernel src to fix it.»;   
echo >&2 ;                     
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f /usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build obj=/
/tmp/vbox.0/dirops.c:292:5: warning: initialization from incompatible pointer type [enabled by default]
/tmp/vbox.0/dirops.c:292:5: warning: (near initialization for ‘sf_dir_fops.flush’) [enabled by default]
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: recipe for target ‘/tmp/vbox.0/dirops.o’ failed
make[4]: *** [/tmp/vbox.0/dirops.o] Error 1
/usr/src/linux-headers-3.16.0-4-common/Makefile:1350: recipe for target ‘_module_/tmp/vbox.0’ failed
make[3]: *** [_module_/tmp/vbox.0] Error 2
Makefile:181: recipe for target ‘sub-make’ failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target ‘all’ failed
make[1]: *** [all] Error 2
/tmp/vbox.0/Makefile.include.footer:79: recipe for target ‘vboxsf’ failed
make: *** [vboxsf] Error 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.

[свернуть]

Вот make.log:

Открыть содержимое (спойлер)

/var/lib/dkms/vboxguest/4.2.16/build/vboxsf/dirops.c:292:5: warning: initialization from incompatible pointer type [enabled by default]
/var/lib/dkms/vboxguest/4.2.16/build/vboxsf/dirops.c:292:5: warning: (near initialization for ‘sf_dir_fops.flush’) [enabled by default]
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: recipe for target ‘/var/lib/dkms/vboxguest/4.2.16/build/vboxsf/dirops.o’ failed
make[4]: *** [/var/lib/dkms/vboxguest/4.2.16/build/vboxsf/dirops.o] Error 1
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:409: recipe for target ‘/var/lib/dkms/vboxguest/4.2.16/build/vboxsf’ failed
make[3]: *** [/var/lib/dkms/vboxguest/4.2.16/build/vboxsf] Error 2
/usr/src/linux-headers-3.16.0-4-common/Makefile:1350: recipe for target ‘_module_/var/lib/dkms/vboxguest/4.2.16/build’ failed
make[2]: *** [_module_/var/lib/dkms/vboxguest/4.2.16/build] Error 2
Makefile:181: recipe for target ‘sub-make’ failed
make[1]: *** [sub-make] Error 2
Makefile:8: recipe for target ‘all’ failed
make: *** [all] Error 2
make: Leaving directory ‘/usr/src/linux-headers-3.16.0-4-686-pae’

[свернуть]

Вывод установленных заголовков на гостевой (виртуальной машине) dpkg -l |grep linux-headers:

Открыть содержимое (спойлер)

ii  linux-headers-3.16.0-4-686-pae        3.16.7-2                               i386         Header files for Linux 3.16.0-4-686-pae
ii  linux-headers-3.16.0-4-common         3.16.7-2                               i386         Common header files for Linux 3.16.0-4
ii  linux-headers-686-pae                 3.16+63                                i386         Header files for Linux 686-pae configuration (meta-package)

[свернуть]

Че с этим можно сделать?


для вашей версии ядра нужен виртуалбокс 4.3.14 и выше, судя по гуглу.
ну ещё и guest addition подходящей версии, + емнип для полноценной работы shared folders нужен ещё extension pack подходящей версии


ogost, спасибо, сейчас как раз его пробую. Потом отпишу.


емнип — Если Мне Не Изменяет Память ))
Опция «Подключить диск дополнений…» скачивает подходящую версию, вы правы.
А Extension Package нужно скачать с оффсайта виртуалбокса и подключить через меню «File -> Preferences -> Extensions» (русского у мну нету, но думаю вы найдете.)


Установил VirtualBox 4.3.20, guest additions установились без ошибок:

Открыть содержимое (спойлер)

Verifying archive integrity… All good.
Uncompressing VirtualBox 4.3.20 Guest Additions for Linux…………
VirtualBox Guest Additions installer
Removing installed version 4.3.20 of VirtualBox Guest Additions…
Copying additional installer modules …
Installing additional modules …
Removing existing VirtualBox DKMS kernel modules …done.
Removing existing VirtualBox non-DKMS kernel modules …done.
Building the VirtualBox Guest Additions kernel modules …done.
Doing non-kernel setup of the Guest Additions …done.
You should restart your guest to make sure the new modules are actually used

Installing the Window System drivers
Installing X.Org Server 1.16 modules …done.
Setting up the Window System to use the Guest Additions …done.
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.

Installing graphics libraries and desktop services components …done.

[свернуть]

Перезагружаю VM, при загрузке OS вижу:

Drag’n’Drop и Shared clipboard — работает. Shared Folders — не работает, хотя в /media появилась ссылка на расшаренный диск.
Пробовал запустить:
# service lsb start
Failed to start lsb.service: Unit lsb.service failed to load: No such file or directory.


версия виртуалбокса должна быть выше 4.3.14, у вас 4.3.2. Возможно в этом и проблема.
тут есть эта версия: тыц


Цитата: ogost от 25 ноября 2014, 19:39:53версия виртуалбокса должна быть выше 4.3.14, у вас 4.3.2

Сорри, забыл ноль дописать) версия 4.3.20 качал с сайта VirtualBox.

Пробовал зайти на расшаренный диск из под рута с терминала — заходит. При попытке зайти туда из-под пользователя пишет, что недостаточно прав :
You do not have the permissions necessary to view the contents of «sf_CC20698E20698076».
На хосте монтирование раздела происходит автоматически для пользователей не имеющих прав рута. На VM сделал пользователя администратором, включил в группу sudo, без изменений.
Может кто-то помнит как это было раньше в VirtualBox? И как победить ошибку при загрузке: Failed to start LSB: VirtualBox Additions service?


Пробовал запустить: #service vboxadd-service start
Job for vboxadd-service.service failed. See ‘systemctl status vboxadd-service.service’ and ‘journalctl -xn’ for details.

Запустил #/etc/init.d/vboxadd-service start
Starting VirtualBox Guest Addition service  …done.

Вывод # journalctl -xn:

Открыть содержимое (спойлер)

— Logs begin at Tue 2014-11-25 12:23:48 EST, end at Tue 2014-11-25 12:39:25 EST. —
Nov 25 12:36:00 debian systemd[1]: vboxadd-service.service: control process exited, code
Nov 25 12:36:00 debian systemd[1]: Failed to start LSB: VirtualBox Additions service.
— Subject: Unit vboxadd-service.service has failed
— Defined-By: systemd
— Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

— Unit vboxadd-service.service has failed.

— The result is failed.
Nov 25 12:36:00 debian systemd[1]: Unit vboxadd-service.service entered failed state.
Nov 25 12:36:24 debian vboxadd-service[1529]: Starting VirtualBox Guest Addition service
Nov 25 12:36:24 debian systemd[1]: vboxadd-service.service: control process exited, code
Nov 25 12:36:24 debian systemd[1]: Failed to start LSB: VirtualBox Additions service.
— Subject: Unit vboxadd-service.service has failed
— Defined-By: systemd
— Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

— Unit vboxadd-service.service has failed.

— The result is failed.
Nov 25 12:36:24 debian systemd[1]: Unit vboxadd-service.service entered failed state.
Nov 25 12:39:25 debian su[1547]: Successful su for root by jessie
Nov 25 12:39:25 debian su[1547]: + /dev/pts/2 jessie:root
Nov 25 12:39:25 debian su[1547]: pam_unix(su:session): session opened for user root by j
lines 1-25/25 (END)…skipping…
— Logs begin at Tue 2014-11-25 12:23:48 EST, end at Tue 2014-11-25 12:39:25 EST. —
Nov 25 12:36:00 debian systemd[1]: vboxadd-service.service: control process exited, code=exited status=1
Nov 25 12:36:00 debian systemd[1]: Failed to start LSB: VirtualBox Additions service.
— Subject: Unit vboxadd-service.service has failed
— Defined-By: systemd
— Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

— Unit vboxadd-service.service has failed.

— The result is failed.
Nov 25 12:36:00 debian systemd[1]: Unit vboxadd-service.service entered failed state.
Nov 25 12:36:24 debian vboxadd-service[1529]: Starting VirtualBox Guest Addition service  …done.
Nov 25 12:36:24 debian systemd[1]: vboxadd-service.service: control process exited, code=exited status=1
Nov 25 12:36:24 debian systemd[1]: Failed to start LSB: VirtualBox Additions service.
— Subject: Unit vboxadd-service.service has failed
— Defined-By: systemd
— Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

— Unit vboxadd-service.service has failed.

— The result is failed.
Nov 25 12:36:24 debian systemd[1]: Unit vboxadd-service.service entered failed state.
Nov 25 12:39:25 debian su[1547]: Successful su for root by jessie
Nov 25 12:39:25 debian su[1547]: + /dev/pts/2 jessie:root
Nov 25 12:39:25 debian su[1547]: pam_unix(su:session): session opened for user root by jessie(uid=1000)

[свернуть]

Вывод # systemctl status

Открыть содержимое (спойлер)

debian
    State: degraded
     Jobs: 0 queued
   Failed: 1 units
    Since: Tue 2014-11-25 12:23:46 EST; 19min ago
   CGroup: /
           ├─1 /sbin/init
           ├─system.slice
           │ ├─avahi-daemon.service
           │ │ ├─494 avahi-daemon: running [debian.local
           │ │ └─509 avahi-daemon: chroot helpe
           │ ├─dbus.service
           │ │ ├─ 495 /usr/bin/dbus-daemon —system —address=systemd: —nofork —nopidfile —systemd-activatio
           │ │ ├─1241 /usr/sbin/system-tools-backends
           │ │ └─1279 /usr/bin/perl /usr/share/system-tools-backends-2.0/scripts/SystemToolsBackends.pl -m Plat
           │ ├─ModemManager.service
           │ │ └─487 /usr/sbin/ModemManager
           │ ├─cron.service
           │ │ └─484 /usr/sbin/cron -f
           │ ├─virtualbox-guest-utils.service
           │ │ └─542 /usr/sbin/VBoxService
           │ ├─nfs-common.service
           │ │ ├─374 /sbin/rpc.statd
           │ │ └─390 /usr/sbin/rpc.idmapd
           │ ├─exim4.service
           │ │ └─964 /usr/sbin/exim4 -bd -q30m
           │ ├─lightdm.service
           │ │ ├─588 /usr/sbin/lightdm
           │ │ └─609 /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
           │ ├─atd.service
           │ │ └─481 /usr/sbin/atd -f
           │ ├─systemd-journald.service
           │ │ └─136 /lib/systemd/systemd-journald
           │ ├─udisks2.service
           │ │ └─1127 /usr/lib/udisks2/udisksd —no-debug
           │ ├─upower.service
           │ │ └─1204 /usr/lib/upower/upowerd
           │ ├─cups.service
           │ │ └─560 /usr/sbin/cupsd -f
           │ ├─systemd-logind.service
           │ │ └─489 /lib/systemd/systemd-logind
           │ ├─system-getty.slice
           │ │ └─getty@tty1.service
           │ │   └─581 /sbin/agetty —noclear tty1 linux
           │ ├─systemd-udevd.service
           │ │ └─158 /lib/systemd/systemd-udevd
           │ ├─polkitd.service
           │ │ └─571 /usr/lib/policykit-1/polkitd —no-debug
           │ ├─rpcbind.service
           │ │ └─365 /sbin/rpcbind -w
           │ ├─cups-browsed.service
           │ │ └─561 /usr/sbin/cups-browsed
           │ ├─NetworkManager.service
           │ │ ├─485 /usr/sbin/NetworkManager —no-daemon
           │ │ └─668 /sbin/dhclient -d -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /var/run/dhclient-eth0.pi
           │ ├─rsyslog.service
           │ │ └─557 /usr/sbin/rsyslogd -n
           │ ├─acpid.service
           │ │ └─570 /usr/sbin/acpid
           │ └─rtkit-daemon.service
           │   └─1105 /usr/lib/rtkit/rtkit-daemon
           └─user.slice
             ├─user-1000.slice
             │ ├─session-1.scope
             │ │ ├─1010 lightdm —session-child 13 22
             │ │ ├─1020 /usr/bin/gnome-keyring-daemon —daemonize —login
             │ │ ├─1022 x-session-manager
             │ │ ├─1047 /usr/bin/VBoxClient —clipboard
             │ │ ├─1055 /usr/bin/VBoxClient —display
             │ │ ├─1059 /usr/bin/VBoxClient —seamless
             │ │ ├─1065 /usr/bin/VBoxClient —draganddrop
             │ │ ├─1068 /usr/bin/ssh-agent /usr/bin/dbus-launch —exit-with-session x-session-manager
             │ │ ├─1071 /usr/bin/dbus-launch —exit-with-session x-session-manager
             │ │ ├─1072 /usr/bin/dbus-daemon —fork —print-pid 5 —print-address 7 —session
             │ │ ├─1076 /usr/lib/dconf/dconf-service
             │ │ ├─1083 /usr/bin/mate-settings-daemon
             │ │ ├─1085 marco
             │ │ ├─1089 /usr/lib/gvfs/gvfsd
             │ │ ├─1097 mate-panel
             │ │ ├─1104 /usr/bin/pulseaudio —start —log-target=syslog
             │ │ ├─1125 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
             │ │ ├─1131 caja
             │ │ ├─1140 /usr/lib/i386-linux-gnu/mate-panel/wnck-applet
             │ │ ├─1142 /usr/lib/i386-linux-gnu/mate-panel/clock-applet
             │ │ ├─1144 /usr/lib/i386-linux-gnu/mate-panel/notification-area-applet
             │ │ ├─1146 nm-applet
             │ │ ├─1154 mate-volume-control-applet
             │ │ ├─1159 mate-screensaver
             │ │ ├─1165 mate-power-manager
             │ │ ├─1184 /usr/lib/i386-linux-gnu/gconf/gconfd-2
             │ │ ├─1186 /usr/lib/i386-linux-gnu/polkit-mate/polkit-mate-authentication-agent-1
             │ │ ├─1229 /usr/lib/gvfs/gvfsd-trash —spawner :1.8 /org/gtk/gvfs/exec_spaw/0
             │ │ ├─1276 /usr/lib/gvfs/gvfsd-metadata
             │ │ ├─1318 mate-terminal
             │ │ ├─1324 gnome-pty-helper
             │ │ ├─1325 bash
             │ │ ├─1334 su
             │ │ ├─1335 bash
             │ │ ├─1344 bash
             │ │ ├─1540 bash
             │ │ ├─1547 su
             │ │ ├─1548 bash
             │ │ ├─1558 journalctl -xn
             │ │ ├─1559 pager
             │ │ ├─1560 systemctl status
             │ │ └─1561 pager
             │ └─user@1000.service
             │   ├─1015 /lib/systemd/systemd —user
             │   └─1016 (sd-pam) 
             └─user-116.slice
               ├─user@116.service
               │ ├─985 /lib/systemd/systemd —user
               │ └─986 (sd-pam) 
               └─session-c1.scope
                 ├─ 993 /usr/bin/dbus-launch —autolaunch 56941f70c6ae4582aefac40c005b3102 —binary-syntax —cl
                 ├─ 994 /usr/bin/dbus-daemon —fork —print-pid 5 —print-address 7 —session
                 ├─ 996 /usr/lib/at-spi2-core/at-spi-bus-launcher
                 ├─1000 /usr/bin/dbus-daemon —config-file=/etc/at-spi2/accessibility.conf —nofork —print-add
                 └─1003 /usr/lib/at-spi2-core/at-spi2-registryd —use-gnome-session

[свернуть]

Вывод vboxadd-service.service:

Открыть содержимое (спойлер)

# Automatically generated by systemd-sysv-generator

[Unit]
SourcePath=/etc/init.d/vboxadd-service
Description=LSB: VirtualBox Additions service
Before=runlevel2.target runlevel3.target runlevel4.target runlevel5.target shutdown.target cpufrequtils.service
After=vboxadd.service virtualbox-guest-utils.service virtualbox.service
Conflicts=shutdown.target

[Service]
Type=forking
Restart=no
TimeoutSec=5min
IgnoreSIGPIPE=no
KillMode=process
GuessMainPID=no
RemainAfterExit=yes
SysVStartPriority=2
ExecStart=/etc/init.d/vboxadd-service start
ExecStop=/etc/init.d/vboxadd-service stop

[свернуть]

Кто-нибудь может расшифровать как это понимать? Особенно повеселило: State: degraded  ;D

Народ, кто-нибудь вообще юзает VirtualBox? Если да, то поделитесь скилами как вы это делаете?


vladimir-sys@MAIN:~$ sudo systemctl start virtualbox.service
vladimir-sys@MAIN:~$ sudo systemctl status virtualbox.service
● virtualbox.service - LSB: VirtualBox Linux kernel module
   Loaded: loaded (/etc/init.d/virtualbox)
   Active: active (exited) since Пн 2014-11-24 22:53:54 EET; 22h ago
  Process: 652 ExecStart=/etc/init.d/virtualbox start (code=exited, status=0/SUCCESS)

ноя 24 22:53:54 MAIN virtualbox[652]: Starting VirtualBox kernel modules.

Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar — DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M


vladimir_ar, а можно пояснить? Версия VirtualBox, версия Debian? Версия ядра в гостевой (виртуальной) OS? Как у вас работает Shared Folders?


Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar — DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M


Цитата: vladimir_ar от 25 ноября 2014, 22:45:49В запущенной машине в меню Устройства > Подключить образ диска Дополнений гостевой ОС.

Я не это имел ввиду, я спрашивал как именно у вас работает функция Shared Folders и где появляются расшаренные диски, может ли пользователь без рута их использовать? Несколькими постами выше я описывал как это выглядит у меня. Диски у меня появляются в /media, но зайти на них я не могу, пишет отказано в доступе. Просмотреть их я могу только из терминала от рута.

Цитата: vladimir_ar от 25 ноября 2014, 22:45:49При использовании systemd запуск сервиса выполняется так, как я Вам написал.

Так что и где править? В файле конфигурации vboxadd-service.service? Он же вроде автоматически генерируется? При запуске гостевой OS (виртуальной) ошибка не появляется?


Я себе шарю папки в виртуалку. В виртуалке — хр. Расшаренные папки появляются как сетевые диски.

Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar — DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M


По поводу ошибки:  Failed to start LSB: VirtualBox Additions service. Она возникала из-за того, что у меня был установлен из репозиторий Debian пакет virtualbox-guest-utils 4.3.18, а потом я установил Guest additions с CD Image с которым идет версия 4.3.20 и видимо она не реплейсит старый пакет. Если снести что-то одно, то ошибки не будет.

UPD. И так что имеем, а точнее чего не имеем с установленным  Guest additions 4.3.20, функция Drag’n’Drop можно сказать не работает, забавно, что папки с названием «untitled folder» и текстовые файлы с именем «new file» вообще не переносятся, выскакивает сообщение об ошибке (No such file or directory), остальные типы файлов и их названия не проверял, так как в этом отпала необходимость из-за другого косяка о котором далее. Хотя передача Drag’n’Drop включена bidirectional (двунаправленная), но все равно с гостевой машины на хост ничего передать с помощью Drag’n’Drop невозможно. Shared clipboard вроде работает в обе стороны.
Если кто-то захочет поставить это глючилово, то перед установкой Guest additions на гостевой (виртуальной) OS нужно установить пакеты: gcc и dkms. Иначе компиляция будет произведена с ошибками.
Потом жмем на Device->Insert Guest additions CD Image, затем на виртуальной OS переходим в каталог /media/cdrom и выполняем: # sh ./VBoxLinuxAdditions.run


Цитата: CoolAller от 27 ноября 2014, 00:27:18Я вынужден по некоторым причинам использовать и то и другое, поэтому некоторое сравнение само собой напрашивается, если вам не нравится больше критиковать не буду, хотя объективно есть за что.

[ot]я дико извиняюсь за оффтопик, но сначала нужно ещё разобраться у кого косяк: у хоста, у гостя, или у guest additions. я вполне предполагаю, что в последнем, ибо сопровождать несколько платформ это довольно-таки сложно, ведь нужно иметь поддержку выня, макоси, линя (здесь зоопарк дистров и ДЕ).
всё из указанного вами (drag’n’drop, shared folders) у меня всегда работало и работает при обратной конфигурации (хост дебиан, гость винда). к сожалению, с граблями Вам не могу помочь. За сим откланяюсь.[/ot]



VirtualBox Guest Additions (дополнения гостевой операционной системы) – пакет расширений, который устанавливается в гостевую операционную систему и расширяет ее возможности по интеграции и взаимодействию с хостовой (реальной) ОС.

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

Кроме того, Guest Additions позволяет подключить видеодрайвер, который дает возможность менять расширение экрана виртуальной машины через апплет «Персонализация».

Образ с дополнениями входит в состав дистрибутива VirtualBox, загружаемого с официального сайта, дополнительно его скачивать не нужно.

Подключение образа

Есть два способа подключить образ.

Первый – через настройки виртуальной машины в менеджере. Машина при этом должна быть остановлена.
1. Выбираем нужную машину в списке и нажимаем «Настроить».

2. Переходим на вкладку «Носители», выделяем виртуальный CD привод и нажимаем на значок выбора образа. Затем выбираем пункт «Выбрать образ оптического диска».


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

4. Образ смонтирован, теперь запускаем виртуальную машину.

5. Открываем папку «Компьютер» (в виртуалке) и видим смонтированный образ.

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

Второй, гораздо более простой способ – подключить Guest Additions прямо из меню запущенной машины.

1. Переходим в меню «Устройства» и выбираем пункт «Подключить образ диска Дополнений гостевой ОС».

Как и в предыдущем варианте, образ появится в папке «Компьютер» на виртуалке.

Установка

1. Открываем смонтированный диск с дополнениями и запускаем файл VBoxWindowsAdditions. Здесь также возможны варианты: можно запустить универсальный установщик, либо выбрать версию, учитывая разрядность гостевой операционной системы.

2. В открывшемся окне установщика нажимаем «Далее».

3. Выбираем место для установки. В данном случае ничего не меняем.

4. Здесь видим пустой чекбокс рядом с «Direct 3D Support». Данный драйвер можно установить только в безопасном режиме, поэтому галку не ставим и нажимаем «Install».

5. В процессе установки несколько раз появится окно с предложением подтвердить установку драйверов. Везде соглашаемся.

6. По завершению установки VirtualBox предложит перезагрузить машину. Это необходимо сделать.

На этом процесс установки VirtualBox Guest Additions завершен. Теперь можно менять разрешение экрана, создавать общие папки и выходить в интернет с виртуальной машины.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Если вы уже установили операционную систему на виртуальную машину VirtualBox, и планируете и дальше работать с этой ОС, стоит подумать о расширении возможностей виртуальной системы. Расширить возможности можно установив специальное дополнение к гостевой ОС – VirtualBox Guest Additions.

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

Для того, чтобы установить дополнения не надо ничего скачивать из интернета, эти файлы уже присутствуют на вашем компьютере. Они находятся в папке где установлена сама программа. Все файлы с дополнениями упакованы в один образ диска, который носит имя VBoxGuestAdditions.iso. Вы можете самостоятельно монтировать этот образ диска в виртуальный привод, и монтировать в свою очередь этот привод в виртуальную ОС, но это не самый легкий путь. Мы пойдем по другому, более легкому пути (о нем чуть ниже).

В данной статье будут рассмотрены две наиболее часто устанавливаемые на VirtualBox ОС, Windows и Linux. Поскольку из дистрибутивов Linux большую популярность имеет Ubuntu, именно он и будет рассмотрен.

Установка гостевых дополнений в Windows

Для данной ОС дополнения устанавливаются чрезвычайно легко, в автоматическом режиме.
Вам нужно сделать следующее:

1) Находясь в гостевой ОС Windows найдите меню виртуальной машины, оно может располагаться либо сверху либо снизу, в зависимости от сделанных вами настроек. Нажмите на пункт меню “Устройства”, и выберите подпункт “Установить дополнения гостевой ОС…”. Или воспользуйтесь комбинацией клавиш Host + D (по умолчанию Host это правый Ctrl).

2) Запустится установщик, в котором вам надо будет нажать два раза Next, а затем Install.

3) В ходе установки скорей всего будут появляться сообщения, в которых будет говориться о том, что устанавливаемое программное обеспечение не тестировалось на совместимость с Windows.

Нажимайте кнопку “Все равно продолжить”.

4) В конце установки отмечаем пункт (по умолчанию уже отмечен) Reboot now, и жмем Finish.

Установка гостевых дополнений в Ubuntu

Здесь будет уже немного посложней, как ни как Linux это вам не Windows 🙂 .

1) Если у вас на гостевой Ubuntuy не установлен DKMS, установите его, для этого откройте терминал и выполните следующую команду:

После того, как вы введете данную команду и нажмете Enter, вас попросят ввести свой пароль. Введите пароль и нажмите Enter (P.S. при вводе пароля вводимые символы не будут отображаться в терминале, это нормально, просто ведите пароль и нажмите Enter).

2) В меню гостевой ОС нажмите Устройства/Установить дополнения гостевой ОС… Если будет предложено совершить автозапуск, нажмите отменить.

3) Перейдите в каталог появившегося cd-rom’а, обычно для этого надо выполнить следующую команду:

Но например у меня cdrom носил имя VBOXADDITIONS_4.1.8_75467, и команда cd /media/cdrom не работала. В каталог удалось перейти выполнив команду:

4) Просмотрите содержимое каталога, введите:

Нам нужен файл с именем VBoxLinuxAdditions.run, запустите его:

После установки дополнений перезагрузите гостевую ОС.

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

Понравилась статья? Поделитесь с друзьями!

В стандартных репозиториях присутствует пакет с гостевыми дополнениями. Он может быть установлен следующим образом:

Тем не менее, пользователями замечено, что он работает не совсем корректно. Например, может не работать общий буфер обмена с гостевой ОС.

Самым надёжным способом, судя по всему, является использование встроенного установщика, с которым поставляется VirtualBox.

Обновление

  1. Убедитесь, что у вас последняя версия VirtualBox.
  2. Рекомендуется обновиться:

и, если потребуется, перезагрузиться.

Установка Дополнение гостевой ОС

  1. Включите виртуальную машину
  2. Кликните «Устройства» в верхнем меню VirtualBox
  3. Кликните на «Подключить образ диска Дополнение гостевой ОС»

  1. Следуйте появившимся на экране подсказкам, введите ваш пароль и т.д.
  2. Перезагрузите виртуальную машину

Включите функции

  1. Включите

Устройство -> Общий буфер обмена -> Двунаправленный

Устройство -> Функция Drag’n’Drop -> Двунаправленный

Kizmar

Posts: 14
Joined: 20. Oct 2014, 15:12

[Solved] Win10 Guest Additions install fails

I’ve been unable to install Guest Additions on my Windows 10 VirtualBox VM. I keep getting the following:

Install details window info:

Code: Select all

Stopped logging into separate file
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Version: 5.0.10 (Rev 104061)
Previous version: 5.0.10 (Rev 104061)
Detected OS: Windows 10 (64-bit)
System Directory: C:WINDOWSsystem32
Checking for installation requirements for Vista / Windows 7 / Windows 8 ...
Verifying file "C:WINDOWSsystem32d3d9.dll" ...
Verification of file "C:WINDOWSsystem32d3d9.dll" successful (Vendor: Microsoft Corporation, Architecture: amd64)
Verifying file "C:WINDOWSsystem32dllcached3d9.dll" ...
Skipping to file "C:WINDOWSsystem32dllcached3d9.dll"; not found
Verifying file "C:WINDOWSSysWOW64d3d8.dll" ...
Verification of file "C:WINDOWSSysWOW64d3d8.dll" failed (not Vendor: Microsoft Corporation, and/or not Architecture: x86)
Verifying file "C:WINDOWSsystem32msd3d9.dll" ...
Skipping to file "C:WINDOWSsystem32msd3d9.dll"; not found
Verifying file "C:WINDOWSsystem32dllcachemsd3d9.dll" ...
Skipping to file "C:WINDOWSsystem32dllcachemsd3d9.dll"; not found
Verifying file "C:WINDOWSSysWOW64msd3d8.dll" ...
Skipping to file "C:WINDOWSSysWOW64msd3d8.dll"; not found
Verifying file "C:WINDOWSSysWOW64msd3d9.dll" ...
Skipping to file "C:WINDOWSSysWOW64msd3d9.dll"; not found
Verifying file "C:WINDOWSSysWOW64dllcachemsd3d8.dll" ...
Skipping to file "C:WINDOWSSysWOW64dllcachemsd3d8.dll"; not found
Verifying file "C:WINDOWSSysWOW64dllcachemsd3d9.dll" ...
Skipping to file "C:WINDOWSSysWOW64dllcachemsd3d9.dll"; not found
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Extract: DIFxAPI.dll... 100%
Extract: VBoxDrvInst.exe... 100%
Extract: VBoxVideo.inf... 100%
Extract: VBoxVideo.cat... 100%
Extract: iexplore.ico... 100%
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Stopping VBoxService ...
Stopping VBoxService via SCM ...
Stopping VBoxService done
Stopping VBoxTray ...
Stopping VBoxTray done
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Extract: VBoxVideo.sys... 100%
Extract: VBoxDisp.dll... 100%
Extract: VBoxMouse.sys... 100%
Extract: VBoxMouse.inf... 100%
Extract: VBoxMouse.cat... 100%
Extract: VBoxGuest.sys... 100%
Extract: VBoxGuest.inf... 100%
Extract: VBoxGuest.cat... 100%
Extract: VBoxTray.exe... 100%
Extract: VBoxControl.exe... 100%
Extract: VBoxWHQLFake.exe... 100%
Output folder: C:WINDOWSsystem32
Extract: VBoxService.exe... 100%
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Extract: VBoxVideoW8.cat... 100%
Extract: VBoxVideoW8.sys... 100%
Extract: VBoxVideoW8.inf... 100%
Extract: VBoxDispD3D.dll... 100%
Extract: VBoxOGLarrayspu.dll... 100%
Extract: VBoxOGLcrutil.dll... 100%
Extract: VBoxOGLerrorspu.dll... 100%
Extract: VBoxOGLpackspu.dll... 100%
Extract: VBoxOGLpassthroughspu.dll... 100%
Extract: VBoxOGLfeedbackspu.dll... 100%
Extract: VBoxOGL.dll... 100%
Extract: VBoxD3D9wddm.dll... 100%
Extract: wined3dwddm.dll... 100%
Extract: VBoxDispD3D-x86.dll... 100%
Extract: VBoxOGLarrayspu-x86.dll... 100%
Extract: VBoxOGLcrutil-x86.dll... 100%
Extract: VBoxOGLerrorspu-x86.dll... 100%
Extract: VBoxOGLpackspu-x86.dll... 100%
Extract: VBoxOGLpassthroughspu-x86.dll... 100%
Extract: VBoxOGLfeedbackspu-x86.dll... 100%
Extract: VBoxOGL-x86.dll... 100%
Extract: VBoxD3D9wddm-x86.dll... 100%
Extract: wined3dwddm-x86.dll... 100%
Skipped: C:WINDOWSsystem32driversVBoxSF.sys
Extract: C:WINDOWSsystem32VBoxMRXNP.dll... 100%
Extract: C:WINDOWSSysWOW64VBoxMRXNP.dll... 100%
Extract: C:WINDOWSsystem32VBoxHook.dll... 100%
Installing drivers ...
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Installing guest driver ...
Executing: "C:Program FilesOracleVirtualBox Guest AdditionsVBoxDrvInst.exe" driver install "C:Program FilesOracleVirtualBox Guest AdditionsVBoxGuest.inf" "C:Program FilesOracleVirtualBox Guest Additionsinstall_drivers.log"
Installing driver ...
INF-File: C:Program FilesOracleVirtualBox Guest AdditionsVBoxGuest.inf
(1) ENTER:  DriverPackageInstallW
(1) Installing INF file 'C:Program FilesOracleVirtualBox Guest AdditionsVBoxGuest.inf' (Plug and Play).
(1) ERROR: 3758096640 - Could not open file C:WINDOWSSystem32DriverStoreFileRepositoryvboxguest.inf_amd64_7c8d1446c2599c22vboxguest.inf.
(3) ERROR: 1006 - PnP Install failed.
(1) Attempting to rollback ...
(1) No devices to rollback
(1) RETURN: DriverPackageInstallW  (0x3EE)
ERROR (000003ee): The volume for a file has been externally altered so that the opened file is no longer valid.
Execution returned exit code: 2
Error excuting ""C:Program FilesOracleVirtualBox Guest AdditionsVBoxDrvInst.exe" driver install "C:Program FilesOracleVirtualBox Guest AdditionsVBoxGuest.inf" "C:Program FilesOracleVirtualBox Guest Additionsinstall_drivers.log"" (exit code: 2) -- aborting installation
Error excuting ""C:Program FilesOracleVirtualBox Guest AdditionsVBoxDrvInst.exe" driver install "C:Program FilesOracleVirtualBox Guest AdditionsVBoxGuest.inf" "C:Program FilesOracleVirtualBox Guest Additionsinstall_drivers.log"" (exit code: 2) -- aborting installation

install_drivers.log:

Code: Select all

(1) 0 - ENTER:  DriverPackageInstallW
(1) 0 - Installing INF file 'C:Program FilesOracleVirtualBox Guest AdditionsVBoxGuest.inf' (Plug and Play).
(1) 3758096640 - Could not open file C:WINDOWSSystem32DriverStoreFileRepositoryvboxguest.inf_amd64_7c8d1446c2599c22vboxguest.inf.
(3) 1006 - PnP Install failed.
(1) 0 - Attempting to rollback ...
(1) 0 - No devices to rollback
(1) 0 - RETURN: DriverPackageInstallW  (0x3EE)

Last edited by Kizmar on 23. Dec 2015, 20:02, edited 1 time in total.

mpack

Site Moderator
Posts: 38435
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Win10 Guest Additions install fails

Post

by mpack » 23. Dec 2015, 13:29

Guest Additions are installed in the Guest, not the host. Are you quite sure that’s what you’re doing?

Please post a VM log file. With the VM fully shut down, right click it in GUI. Select «Show Log» and save «VBox.log» (ONLY) to a zip file. Attach the zip here.

Kizmar

Posts: 14
Joined: 20. Oct 2014, 15:12

Re: Win10 Guest Additions install fails

Post

by Kizmar » 23. Dec 2015, 19:14

mpack wrote:Guest Additions are installed in the Guest, not the host. Are you quite sure that’s what you’re doing?

lol… um, yes, I’m sure that’s what I’m doing.

mpack wrote:
Please post a VM log file. With the VM fully shut down, right click it in GUI. Select «Show Log» and save «VBox.log» (ONLY) to a zip file. Attach the zip here.

I deleted the log files, booted up, tried to install Guest Additions, shut down. Here’s the VBox.log file contents for that activity: (attached)

Attachments
VBox.log
VBox.log file from activity mentioned…
(103.09 KiB) Downloaded 700 times

Kizmar

Posts: 14
Joined: 20. Oct 2014, 15:12

Re: [Solved] Win10 Guest Additions install fails

Post

by Kizmar » 23. Dec 2015, 20:17

SOLUTION:

After reading the following thread: viewtopic.php?f=2&t=64251

These steps allowed GA to install successfully:

  • Uninstalled guest additions (x64 in my case) via command prompt. (IMPORTANT KEY!)
  • Shut down the VM.
  • In the VM’s settings > Display > Acceleration: Make sure «Enable 3D Acceleration» is checked.
  • Run VM
  • Run Guest Additions installer. (By this point I had the installer files copied to my desktop, and ran that in Admin mode, not sure if that’s at all relevant though.)
  • Cheer at the monitor when «Success» shows. ;)

socratis

Site Moderator
Posts: 27689
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: [Solved] Win10 Guest Additions install fails

Post

by socratis » 25. Oct 2019, 18:35

This is the only thread that I’ve seen that claims that you have to have a specific GPU for the guest in order to make it work. Something’s not right with the guest methinks…

Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the «QUOTE» button, please use the «POST REPLY«, at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.

Sometimes we might encounter errors while installing VirtualBox Guest Additions. In this tutorial, we will discuss Guest Additions common installation problems, and solutions.

Applicable to the following system:

  • Host Operating system – Windows
  • Guest Operating system – Ubuntu 20,Ubuntu 21,Ubuntu 22

1. Unable to insert the virtual optical disk

Unable to insert the virtual optical disk error
Unable to insert the virtual optical disk error

To install guest box additions we need to insert the Guest Additions CD image, then sometimes we will get the above error window.

To solve this error follow the steps:

  • Open the VirtualBox VM settings.
  • In the “Storage” panel select Controller: IDE -> Optical Drive.
  • Right-click “Optical Drive” and from the popup menu click “Remove disk from virtual drive”.
  • Finally, we can insert Guest Additions CD images without error.
Fixing CD insertion error
Fixing Guest Addition CD insertion error

2. Guest Additions installer is not running automatically

Sometimes Guest Additions installer won’t start automatically. To solve this issue we can mount the CD image and run the installer from the terminal.

Follow the steps to solve this issue :

Create a directory to mount the Guest Additions installation CD.

sudo mkdir -p /mnt/cdrom

Mount the CD using the below command.

sudo mount /dev/cdrom /mnt/cdrom

Finally, we can run the Guest Additions installation software(VBoxLinuxAdditions.run) in the mount.

cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run

Conclusion

Hope this tutorial helps you to solve VirtualBox Guest Additions installation problems.


Go to virtualbox


r/virtualbox


r/virtualbox

This is an unofficial support community for Oracle VM VirtualBox, https://www.virtualbox.org/, which allows you to create virtual machines to install other operating systems on. We are NOT Oracle employees. Any advice you follow here is at your own risk. Please follow the posting rules, or your post will be removed!




Members





Online



by

LIGHTWINGS17



Windows XP; Guest Additions installation stuck; Virtualbox 6.1.18

Link to the screenshot: https://drive.google.com/file/d/1_D_JUYxbXE6_vUXWMFzn78YYKAujrmF6/view?usp=sharing

For some reason its been stuck there every time I tried it installing it. I’ve also tried re-installing the VM and it still doesn’t work. Apparently I’m the only person on the internet with this issue. 0-0

Any help would be highly appreciated.


VirtualBox Guest Additions (дополнения гостевой операционной системы) – пакет расширений, который устанавливается в гостевую операционную систему и расширяет ее возможности по интеграции и взаимодействию с хостовой (реальной) ОС.

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

Кроме того, Guest Additions позволяет подключить видеодрайвер, который дает возможность менять расширение экрана виртуальной машины через апплет «Персонализация».

Образ с дополнениями входит в состав дистрибутива VirtualBox, загружаемого с официального сайта, дополнительно его скачивать не нужно.

Подключение образа

Есть два способа подключить образ.

Первый – через настройки виртуальной машины в менеджере. Машина при этом должна быть остановлена.
1. Выбираем нужную машину в списке и нажимаем «Настроить».

2. Переходим на вкладку «Носители», выделяем виртуальный CD привод и нажимаем на значок выбора образа. Затем выбираем пункт «Выбрать образ оптического диска».


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

4. Образ смонтирован, теперь запускаем виртуальную машину.

5. Открываем папку «Компьютер» (в виртуалке) и видим смонтированный образ.

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

Второй, гораздо более простой способ – подключить Guest Additions прямо из меню запущенной машины.

1. Переходим в меню «Устройства» и выбираем пункт «Подключить образ диска Дополнений гостевой ОС».

Как и в предыдущем варианте, образ появится в папке «Компьютер» на виртуалке.

Установка

1. Открываем смонтированный диск с дополнениями и запускаем файл VBoxWindowsAdditions. Здесь также возможны варианты: можно запустить универсальный установщик, либо выбрать версию, учитывая разрядность гостевой операционной системы.

2. В открывшемся окне установщика нажимаем «Далее».

3. Выбираем место для установки. В данном случае ничего не меняем.

4. Здесь видим пустой чекбокс рядом с «Direct 3D Support». Данный драйвер можно установить только в безопасном режиме, поэтому галку не ставим и нажимаем «Install».

5. В процессе установки несколько раз появится окно с предложением подтвердить установку драйверов. Везде соглашаемся.

6. По завершению установки VirtualBox предложит перезагрузить машину. Это необходимо сделать.

На этом процесс установки VirtualBox Guest Additions завершен. Теперь можно менять разрешение экрана, создавать общие папки и выходить в интернет с виртуальной машины.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Если вы уже установили операционную систему на виртуальную машину VirtualBox, и планируете и дальше работать с этой ОС, стоит подумать о расширении возможностей виртуальной системы. Расширить возможности можно установив специальное дополнение к гостевой ОС – VirtualBox Guest Additions.

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

Для того, чтобы установить дополнения не надо ничего скачивать из интернета, эти файлы уже присутствуют на вашем компьютере. Они находятся в папке где установлена сама программа. Все файлы с дополнениями упакованы в один образ диска, который носит имя VBoxGuestAdditions.iso. Вы можете самостоятельно монтировать этот образ диска в виртуальный привод, и монтировать в свою очередь этот привод в виртуальную ОС, но это не самый легкий путь. Мы пойдем по другому, более легкому пути (о нем чуть ниже).

В данной статье будут рассмотрены две наиболее часто устанавливаемые на VirtualBox ОС, Windows и Linux. Поскольку из дистрибутивов Linux большую популярность имеет Ubuntu, именно он и будет рассмотрен.

Установка гостевых дополнений в Windows

Для данной ОС дополнения устанавливаются чрезвычайно легко, в автоматическом режиме.
Вам нужно сделать следующее:

1) Находясь в гостевой ОС Windows найдите меню виртуальной машины, оно может располагаться либо сверху либо снизу, в зависимости от сделанных вами настроек. Нажмите на пункт меню “Устройства”, и выберите подпункт “Установить дополнения гостевой ОС…”. Или воспользуйтесь комбинацией клавиш Host + D (по умолчанию Host это правый Ctrl).

2) Запустится установщик, в котором вам надо будет нажать два раза Next, а затем Install.

3) В ходе установки скорей всего будут появляться сообщения, в которых будет говориться о том, что устанавливаемое программное обеспечение не тестировалось на совместимость с Windows.

Нажимайте кнопку “Все равно продолжить”.

4) В конце установки отмечаем пункт (по умолчанию уже отмечен) Reboot now, и жмем Finish.

Установка гостевых дополнений в Ubuntu

Здесь будет уже немного посложней, как ни как Linux это вам не Windows 🙂 .

1) Если у вас на гостевой Ubuntuy не установлен DKMS, установите его, для этого откройте терминал и выполните следующую команду:

После того, как вы введете данную команду и нажмете Enter, вас попросят ввести свой пароль. Введите пароль и нажмите Enter (P.S. при вводе пароля вводимые символы не будут отображаться в терминале, это нормально, просто ведите пароль и нажмите Enter).

2) В меню гостевой ОС нажмите Устройства/Установить дополнения гостевой ОС… Если будет предложено совершить автозапуск, нажмите отменить.

3) Перейдите в каталог появившегося cd-rom’а, обычно для этого надо выполнить следующую команду:

Но например у меня cdrom носил имя VBOXADDITIONS_4.1.8_75467, и команда cd /media/cdrom не работала. В каталог удалось перейти выполнив команду:

4) Просмотрите содержимое каталога, введите:

Нам нужен файл с именем VBoxLinuxAdditions.run, запустите его:

После установки дополнений перезагрузите гостевую ОС.

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

Понравилась статья? Поделитесь с друзьями!

В стандартных репозиториях присутствует пакет с гостевыми дополнениями. Он может быть установлен следующим образом:

Тем не менее, пользователями замечено, что он работает не совсем корректно. Например, может не работать общий буфер обмена с гостевой ОС.

Самым надёжным способом, судя по всему, является использование встроенного установщика, с которым поставляется VirtualBox.

Обновление

  1. Убедитесь, что у вас последняя версия VirtualBox.
  2. Рекомендуется обновиться:

и, если потребуется, перезагрузиться.

Установка Дополнение гостевой ОС

  1. Включите виртуальную машину
  2. Кликните «Устройства» в верхнем меню VirtualBox
  3. Кликните на «Подключить образ диска Дополнение гостевой ОС»

  1. Следуйте появившимся на экране подсказкам, введите ваш пароль и т.д.
  2. Перезагрузите виртуальную машину

Включите функции

  1. Включите

Устройство -> Общий буфер обмена -> Двунаправленный

Устройство -> Функция Drag’n’Drop -> Двунаправленный

Понравилась статья? Поделить с друзьями:
  • Virtualbox 0x1 ошибка
  • Virtualalloc remapping failed как исправить ошибку
  • Virtual router plus ошибка
  • Virtual machine memory usage vmware ошибка
  • Virtual machine boot summary hyper v ошибка