В данном руководстве описывается процесс установки дополнений для гостей VirtualBox в виртуальной машине с Debian 9. Чтобы следовать инструкциям, сначала необходимо установить операционную систему Debian 9 в VirtualBox. При этом тип хостовой операционной системы не имеет значения.
Содержание статьи
Что представляют собой расширения для пользователей VirtualBox?
Дополнительные компоненты для гостей VirtualBox предоставляют следующие функции:
- Обеспечивают плавный переход указателя мыши между основной системой и виртуальной машиной.
- Предоставляют операционной системе виртуального гостя право на чтение и запись данных на жесткие диски хоста.
- Улучшите графические характеристики вашей виртуальной машины. Разрешение экрана может автоматически подстраиваться, а производительность 3D-графики может быть значительно увеличена.
- Обеспечивают двустороннюю общую буферизацию между хостом и виртуальной машиной.
Как настроить гостевые дополнения VirtualBox на Debian 9.
Запустите вашу виртуальную машину с Debian 9. После этого выполните команду для перехода в режим root:
Затем произведите обновление программного обеспечения.
apt update apt upgrade
После установки нового ядра Linux в ходе обновления, следует перезагрузить виртуальную машину с Debian 9. Затем выполните команду для установки необходимых пакетов, которые понадобятся для сборки модулей ядра.
apt install build-essential module-assistant dkms
После установки перечисленных пакетов настройте вашу систему Debian 9 для компиляции модуля ядра, выполнив следующую команду.
m-a prepare
Затем в окне VirtualBox выберите Устройства >Добавить образ диска с дополнениями для гостей.

Вам зададут вопрос о том, хотите ли вы запустить приложение. Нажмите на кнопку «Запустить».

Если на вашей хост-операционной системе отсутствует образ CD-диска с дополнениями для гостевой ОС, вам будет предложено нажать кнопку для загрузки этого образа на хост-машину. Вы также можете скачать его самостоятельно с сайта http://download.virtualbox.org/virtualbox.
Дистрибутив Linux, основанный на Ubuntu, может загрузить образ CD-диска, используя следующую команду с правами суперпользователя.
apt-get install virtualbox-guest-additions-iso
При нажатии на кнопку «Запустить» образ CD-диска будет смонтирован в директории /media/cdrom/. В этой директории находится скрипт с названием VboxLinuxAdditions. run. Необходимо запустить этот скрипт с правами суперпользователя.
sh /media/cdrom/VBoxLinuxAdditions. run

После установки дополнений для посетителей, перезагрузите вашу виртуальную машину с Debian 9.
shutdown - r now
Теперь функция изменения размера экрана должна функционировать, и разрешение виртуальной машины Debian 9 будет автоматически изменяться в зависимости от размеров окна VirtualBox. Для перехода в полноэкранный режим можно использовать сочетание клавиш правый Ctrl и F. Кроме того, теперь доступна настройка общей папки и двунаправленного буфера обмена.

На этом всё! Надеюсь, данный учебник оказался полезным для установки дополнений для гостевой операционной системы VirtualBox на Debian 9 Stretch.

