суббота, 7 апреля 2012 г.

Fedora 16 и VirtualBox

Возможны два случая:

  1. Fedora 16 в качестве хостовой машины
  2. Fedora 16 в качестве виртуалки
В принципе, последовательность действий будет схожа.

Рассмотрим первый случай: Fedora 16 в качестве хостовой машины

Прежде всего нам надо скачать сам VirtualBox. Это можно сделать либо с официального сайта, либо при помощи yum, но при условии, что репозитории VirtualBox добавлены в конфиги yum'a.

Итак, скачаиваем дистрибутив отсюда: https://www.virtualbox.org/wiki/Linux_Downloads

Теперь надо настроить саму Fedora. Дело в том, что VirtualBox использует для поддержки виртуализации DKMS, а в федоре по-умолчанию эта система не поднята. Поэтому нужно ее завести. Эта штука позволяет создавать и динамически подключать модули ядра. Но чтобы все работало должным образом необходимо иметь kernel-devel и kernel-headers текущего ядра. И вот тут нюанс: в репозитории федоры лежат хедеры только самого последнего ядра! Поэтому мы просто вынуждены обновить ядро!
  1. sudo yum update
  2. sudo yum install kernel-headers kernel-devel gcc
  3. sudo yum install dkms
  4. После этого можно смело запускать установщик VirtualBox.
  5. Затем нужно добавить текущего пользователя(то есть себя) в группу vboxusers.
Вот и все. Теперь можно смело создавать виртуальные машины и устанавливать GuestAdditions.

Теперь рассмотрим второй случай:

Тут тоже не обойтись без DKMS, но теперь это необходимо для установки GuestAdditions.
Итак:

  1. sudo yum update
  2. sudo yum install kernel-headers kernel-devel gcc
  3. sudo yum install dkms
  4. Монтируем VBoxGuestAdditions.iso и переходим в него
  5. Запускаем VBoxLinuxAdditions: sudo ./VBoxLinuxAdditions.run
Если будет чего-то не хватать, то вам об этом сообщат. Но все должно быть тип-топ!

Удачи!

Комментариев нет:

Отправить комментарий