Как установить гостевые дополнения VirtualBox в Debian 10 Linux

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

Введение

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

VirtualBox предоставляет набор драйверов и приложений (VirtualBox Guest Additions), которые можно установить в гостевой операционной системе.

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

В этой статье объясняется, как установить гостевые дополнения VirtualBox на гостевую систему Debian 10.

Установите гостевые дополнения в Debian Guest

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

Выполните следующие шаги, чтобы установить гостевые дополнения VirtualBox на рабочий стол или гостевой сервер Debian.

Откройте диспетчер графического интерфейса VirtualBox и запустите гостевую виртуальную машину Debian.

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

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

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

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

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

Откройте гостевой терминал Debian, создайте новый каталог и смонтируйте файл ISO:

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

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

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

Параметр --nox11 указывает программе установки не создавать окно xterm.

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

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

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

sudo shutdown -r now

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

lsmod | grep vboxguest

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

vboxguest 347612 2 vboxsf

Если команда не возвращает никаких результатов, модуль ядра VirtualBox не загружен.

Это все. Вы установили гостевые дополнения VirtualBox на свой гостевой компьютер Debian.

Теперь вы можете включить поддержку Shared Clipboard и Drag'n Drop на вкладке «Хранилище» в настройках виртуальной машины, включить 3D-ускорение на вкладке «Вид», создать общие папки и многое другое.

Вывод

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

Для получения дополнительной информации о гостевых дополнениях посетите официальную страницу документации гостевых дополнений 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.