Как установить гостевые дополнения VirtualBox в Ubuntu 20.04 LTS

12 set 2022 2 min di lettura
Как установить гостевые дополнения VirtualBox в Ubuntu 20.04 LTS
Indice dei contenuti

Введение

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

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

В этом руководстве мы покажем вам, как установить гостевые дополнения VirtualBox на гостевую ОС Ubuntu 20.04 LTS Focal Fossa. Те же инструкции относятся к Ubuntu 18.04 и любому дистрибутиву на основе Ubuntu, включая Linux Mint и Elementary OS.

Предпосылки

Войдите в гостевую систему Ubuntu как пользователь sudo и установите пакеты, необходимые для сборки внешних модулей ядра:

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

$(uname -r) выводит версию работающего ядра.

Установите гостевое дополнение VirtualBox с терминала

Самый простой способ установить гостевые дополнения Virtualbox в Ubuntu 20.04 LTS Focal Fossa — установить следующие пакеты из стандартного репозитория Ubuntu:

sudo add-apt-repository multiverse
sudo apt install virtualbox-guest-dkms virtualbox-guest-x11

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

Установите гостевые дополнения из графического интерфейса

VirtualBox поставляется с файлом образа ISO под названием «VBoxGuestAdditions.iso», содержащим установщики гостевых дополнений для всех поддерживаемых гостевых операционных систем. Этот файл находится на хост-компьютере и может быть смонтирован в гостевой системе с помощью диспетчера графического интерфейса VirtualBox. После подключения установщик гостевых дополнений можно использовать для установки гостевых дополнений в гостевой системе.

Ниже приведены пошаговые инструкции по установке гостевых дополнений VirtualBox в гостевой системе Ubuntu. Эта процедура будет работать как для настольных компьютеров Ubuntu, так и для гостевых серверов.

Откройте диспетчер графического интерфейса VirtualBox.

Запустите гостевую виртуальную машину Ubuntu.

В меню виртуальной машины нажмите «Устройства» -> «Вставить образ компакт-диска с гостевыми дополнениями».

Если вы получили сообщение об ошибке, указывающее, что в гостевой системе нет CD-ROM, остановите виртуальную машину, откройте настройки виртуальной машины и на вкладке « Хранилище » добавьте новое устройство CD-ROM на машину, нажав кнопку плюс (Добавить оптическое устройство). По завершении перезапустите виртуальную машину.

Откройте гостевой терминал Ubuntu, создайте новый каталог в качестве точки монтирования для компакт-диска и смонтируйте файл ISO:

sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom

Перейдите в каталог и запустите сценарий VBoxLinuxAdditions.run, чтобы установить гостевые дополнения. Опция --nox11 укажет установщику не создавать окно xterm:

cd /mnt/cdrom
sudo sh./VBoxLinuxAdditions.run --nox11

Вывод будет выглядеть следующим образом:

Verifying archive integrity... All good.
 Uncompressing VirtualBox 5.2.32 Guest Additions for Linux...........
 VirtualBox Guest Additions: Starting.

Перезапустите гостевую ОС Ubuntu, чтобы изменения вступили в силу:

sudo shutdown -r now

После загрузки виртуальной машины войдите в систему и убедитесь, что установка прошла успешно и что модуль ядра загружен:

lsmod | grep vboxguest

Вывод будет выглядеть следующим образом:

vboxguest 303104 2 vboxsf

Отсутствие вывода означает, что модуль ядра VirtualBox не загружен.

Теперь, когда гостевые дополнения VirtualBox установлены на гостевом компьютере Ubuntu, вы можете включить поддержку общего буфера обмена и перетаскивания на вкладке « Хранилище » в настройках виртуальной машины, включить 3D-ускорение на вкладке « Отображение », создать общие папки и многое другое..

Вывод

Установка гостевых дополнений VirtualBox на виртуальную машину Ubuntu 20.04 LTS Focal Fossa — простая операция. Гостевые дополнения оптимизируют гостевую ОС для повышения производительности и удобства использования.

Для получения дополнительной информации о гостевых дополнениях посетите официальную страницу документации гостевых дополнений VirtualBox.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.