Главная » 2010»Ноябрь»22 » Установка дополнений VirtualBox для гостевой ОС в СentOS
15:11
Установка дополнений VirtualBox для гостевой ОС в СentOS
Установив CentOS на виртуальную машину созданную с помощью VirtualBox, столкнулся с проблемой.
Пытаясь установить "Дополнения для гостевой ОС" получил следующую ошибку:
Your system does not seem to be set up to build kernel modules
В данной статье, я рассмотрю установку этих дополнений и опишу решение возникшей проблемы.
Итак, установил CentOS,вместе с иксами и гномом (думаю пошагово рассказывать нет смысла, так как процесс установки довольно прост и понятен).
Далее, в меню "устройства" выбрал "Установить дополнения для гостевой ОС".
Затем создал папку CD в директории /mnt
mkdir /mnt/CD
И примонтировал диск
mount /dev/cdrom /mnt/CD
По умолчанию образ диска хранится в корне папки с установленной VirtualBox (у меня в c:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso)
Затем войдя в /mnt/CD, Запускаем
./VBoxLinuxAdditions-x86.run
Начинается установка, и вот тут то и выскакивает ошибка "Your system does not seem to be set uo to build kernel modules" (на русском примерно следующее - "Ваша система не в состоянии встроить модули в ядро")
Чтобы решить эту проблему необходимо установить исходники ядра и компилятор:
yum install kernel-devel gcc
Затем создадим символическую ссылку на исходники текущего ядра хранящегося в папке /usr/src/kernels/ которая будет размещаться непосредственно в папке /usr/src/