Как установить гостевые дополнения VirtualBox в CentOS 8

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

Введение

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

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

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

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

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

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

  • Откройте диспетчер графического интерфейса VirtualBox.
  • Запустите гостевую виртуальную машину CentOS.
  • Войдите на гостевой компьютер как root или sudo и установите пакеты, необходимые для сборки модулей ядра:
sudo dnf install gcc kernel-devel kernel-headers dkms make bzip2 perl
  • В меню виртуальной машины нажмите «Устройства» -> «Вставить образ компакт-диска с гостевыми дополнениями».

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

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.
  • Перезапустите гостевую систему CentOS, чтобы изменения вступили в силу:
sudo shutdown -r now
  • После загрузки виртуальной машины войдите в систему и убедитесь, что установка прошла успешно и что модуль ядра загружен с помощью команды lsmod:
lsmod | grep vboxguest

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

vboxguest 348160 2 vboxsf

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

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

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

Вывод

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

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

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

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.