Подробный гайд-инструкция по установке VirtualBox Guest Additions в Ubuntu

Пошаговая инструкция по установке VirtualBox Guest Additions в Ubuntu. Настройте разрешение экрана, общий буфер обмена и папки для комфортной работы в ВМ.

2026.10.02                  


Подробный гайд-инструкция по установке VirtualBox Guest Additions в UbuntuПодробный гайд-инструкция по установке VirtualBox Guest Additions в Ubuntu Установка VirtualBox Guest Additions (дополнений гостевой ОС) в Ubuntu — это критически важный шаг. Без них виртуальная машина будет работать с низким разрешением экрана, без поддержки общего буфера обмена и общих папок с основной (хостовой) системой.


Шаг 1. Подготовка системы и установка зависимостей

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



  1. Откройте терминал в Ubuntu (сочетание клавиш Ctrl + Alt + T).

2. Обновите список пакетов и саму систему, введя команду:

   sudo apt update && sudo apt upgrade -y

3. Установите необходимые зависимости (компиляторы, DKMS и заголовки именно вашего текущего ядра):

   sudo apt install build-essential dkms linux-headers-$(uname -r) -y

Примечание:

Если система предложит перезагрузиться после обновления ядра на Шаге 2, обязательно перезагрузите ВМ командой sudo reboot и только потом переходите к следующему шагу.


Шаг 2. Подключение образа Guest Additions

Теперь нужно "вставить виртуальный диск" с установщиком в вашу Ubuntu.

  1. В верхнем меню окна виртуальной машины VirtualBox нажмите: Устройства (Devices) ➔ Подключить образ диска Дополнений гостевой ОС... (Insert Guest Additions CD image...).
  2. Обычно Ubuntu автоматически распознает диск и предложит его запустить.
    • Если появилось окно с предложением запуска: Нажмите «Run» (Запустить), введите пароль и дождитесь окончания. После этого переходите сразу к Шагу 4.
    • Если ничего не произошло или появилось сообщение, что диск уже вставлен: Перейдите к Шагу 3 (ручная установка — это самый надежный метод).
    • Если VirtualBox пишет, что диск уже вставлен: Откройте файловый менеджер Ubuntu, найдите слева значок CD-диска, нажмите на него правой кнопкой мыши и выберите Извлечь (Eject). После этого снова выполните пункт 1.

Шаг 3. Запуск установки вручную (через терминал)

Если автозапуск не сработал, мы запустим установщик напрямую.

  1. Откройте терминал (Ctrl + Alt + T).

  2. Перейдите в папку со смонтированным диском.

Обычно путь выглядит так (введите команду и нажмите Enter):

   cd /media/$USER/VBox_GAs*

3. Запустите установочный скрипт от имени суперпользователя:

   sudo ./VBoxLinuxAdditions.run

4. Наблюдайте за процессом.

В терминале побегут строки. Установка может занять пару минут.

Ищите строчки:

  • Building VirtualBox Guest Additions kernel modules
  • Running depmod В конце должно быть написано, что установка завершена успешно (или предложено перезагрузить систему).

Шаг 4. Перезагрузка и настройка

Чтобы драйверы (особенно видеодрайвер) применились, систему нужно перезагрузить.

1. В терминале введите:

   sudo reboot
  1. После включения Ubuntu попробуйте развернуть окно VirtualBox на весь экран — разрешение Ubuntu должно автоматически подстроиться под размер окна.

Включение общего буфера обмена и перетаскивания файлов:

По умолчанию эти функции отключены в целях безопасности.

Чтобы их включить:

  1. В меню VirtualBox выберите: Устройства ➔ Общий буфер обмена ➔ Двунаправленный (Bidirectional).
  2. Там же: Устройства ➔ Функция Drag-n-drop ➔ Двунаправленный.

Частые проблемы и их решения (Troubleshooting)

Ошибка:

"Kernel headers not found" (Заголовки ядра не найдены) Это значит, что версия установленных заголовков не совпадает с версией текущего ядра.

Решение:

Убедитесь, что вы точно выполнили команду из Шага 1: sudo apt install linux-headers-$(uname -r).


Ошибка при установке или разрешение не меняется (Проблема Secure Boot)

Если в настройках вашей виртуальной машины включен UEFI и Secure Boot, сторонние драйверы VirtualBox будут заблокированы системой на уровне ядра.


Решение:

  1. Выключите виртуальную машину Ubuntu.
  2. В главном окне VirtualBox нажмите на вашу Ubuntu правой кнопкой мыши ➔ Настроить (Settings).
  3. Перейдите в раздел Система ➔ Материнская плата.
  4. Снимите галочку с Включить EFI (Enable EFI) (если она стояла) или зайдите в BIOS виртуальной машины при загрузке и отключите Secure Boot.
  5. Включите ВМ и повторите Шаги 1 и 3.



Не работает общий буфер обмена (Copy/Paste)

Современные версии Ubuntu по умолчанию используют графический сервер Wayland, с которым буфер обмена VirtualBox иногда конфликтует.


Решение:

  1. Завершите работу Ubuntu (Log Out).
  2. На экране ввода пароля нажмите на шестеренку в правом нижнем углу.
  3. Выберите Ubuntu on Xorg и войдите в систему. Общий буфер обмена заработает безупречно.

Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

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