X

VirtualBox: установка Guest Additions в CentOS7

В этой статье, я расскажу как установить VirtualBox Guest Additions в CentOS7.

Прежде всего, монтируем образ VirtualBox Guest Additions в виртуальную машину. Сделать это можно, из главного меню окна виртуальной машины, выбрав Devices > Insert Guest Additions

Virtualbox Guest Additions

В случае, если образ VirtualBox Guest Additions не был загружен ранее, то VirtualBox предложит его загрузить, соглашаемся.

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

1. Получаем root привелегии

  • Логинимся как root
  • либо переходим к root-у, через sudo -i
  • либо выполняем все дальнейшие команды через sudo <команда>.

2. Обновляем ядро

yum update kernel*

3. Монтируем образ VirtualBox Guest Additions

mkdir -p /media/VirtualBoxGuestAdditions
mount -r /dev/cdrom /media/VirtualBoxGuestAdditions

4. Добавляем репозиторий Epel

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

5. Устанавливаем необходимые пакеты

yum install gcc kernel-devel kernel-headers dkms make bzip2 perl

6. Устанавливаем переменную KERN_DIR

KERN_DIR=/usr/src/kernels/`uname -r`/build
export KERN_DIR

7. Устанавливаем VirtualBox Guest Additions

cd /media/VirtualBoxGuestAdditions
./VBoxLinuxAdditions.run

8. Перезагружаемся

reboot

Тоже самое одной командой

yum update kernel* \
&& mkdir -p /media/VirtualBoxGuestAdditions \
&& mount -r /dev/cdrom /media/VirtualBoxGuestAdditions \
&& rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm \
&& yum install gcc kernel-devel kernel-headers dkms make bzip2 perl \
&& KERN_DIR=/usr/src/kernels/`uname -r`/build \
&& export KERN_DIR \
&& cd /media/VirtualBoxGuestAdditions \
&& ./VBoxLinuxAdditions.run
&& reboot

Категории: LinuxБезднаЗаметки
Тэги: centoscentos7virtualbox