VirtualBox с открытым исходным кодом кросс-платформенного программного обеспечения виртуализации, он может быть установлен на любой операционной системе и дать вам возможность установки и запуска нескольких гостевых операционных систем на одном компьютере. Например, если вы установите его на своей Linux системе, вы можете запустить ОС Windows XP в качестве гостевой ОС или запустить ОС Linux на вашей системе Windows, и так далее. Таким образом, вы можете установить и запустить столько, сколько Вам потребуется гостевых операционных систем, лимит упирается в дисковое пространство, оперативную память и в частоты процессора.
Журнал изменений программного обеспечения VirtualBox можно просмотреть - здесь [4].
1. Добавление репозитория VirtualBox.
Для CentOS 5
wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -Uvh epel-release-5-4.noarch.rpm
Для CentOS 5.9-6.4:
cd /etc/yum.repos.d/ wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Для Fedora 12,13,14,15,16,17,18
cd /etc/yum.repos.d/ wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
2. Установка требуемых пакетов для VirtualBox.
VirtualBox использует vboxdrv модуль ядра для управления и распределения физической памяти для выполнения гостевых операционных систем. Без этого модуля, вы несможете использовать VirtualBox для создания и настройки виртуальных машин. Таким образом, чтобы сделать VirtualBox полностью функциональный вам необходимо обновить систему, а затем установить некоторые дополнительные модули, такие как DKMS, kernel-headers, kernel-devel и некоторые зависимые пакеты.
yum update yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
yum install VirtualBox-4.2
/etc/init.d/vboxdrv setup
или
service vboxdrv setup
KERN_DIR=/usr/src/kernels/2.6.32-358.6.1.el6.x86_64 export KERN_DIR
yum update VirtualBox-4.2
Или обновить все пакеты системы:
yum update
После обновления всей системы может произойти также обновления ядра, из за чего VirtualBox может не запустится, т.к. в новом ядре не будет драйвера от VirtualBox. Для восстановления Вам потребуется прибегнуть к пункту 4 данного руководства.
6. Установка Extension Pack
Данный дополнительный пакет имеет в себе ряд дополнительных функций и очень часто созданные виртуальные машины не хотят запускаться без него.
Для установки дополнительного пакета требуется знать какая версия VirtualBox стоит у нас, проверить можно такой командой:
VBoxManage -v
На что мы и получили ответ:
4.2.12r84980
Значит у нас стоит версия 4.2.12, теперь заходим на сайт http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html [5], на данном сайте находится всегда самый последний Extension Pack, расположение дополнительного пакета почти в самом низу в пункте "Oracle VM VirtualBox Extension Pack".
Скачиваем с данного сайта нужную нам версию:
cd /tmp wget http://download.virtualbox.org/virtualbox/4.2.12/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack
Ну а теперь установим наконец то данный Extension Pack:
VBoxManage extpack install /tmp/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack
На данном этапе установка VirtualBox полностью завершена.
По созданию виртуальных машин смотрите созданное ранее описание "Создание виртуальной машины через командную строку для VirtualBox [6]".
Если есть вопросы, то просим Вас посетить наш форум [7], на котором Вы сможете попросить описание совершенно бесплатно...
Ссылки:
[1] http://htfl.ru/virt-vb
[2] http://htfl.ru/linux/centos
[3] http://htfl.ru/linux/fedora
[4] /out.php?link=https://www.virtualbox.org/wiki/Changelog
[5] /out.php?link=http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
[6] http://htfl.ru/sozdanie-virtualnoi-mashiny-cherez-komandnuyu-stroku-dlya-virtualbox
[7] /out.php?link=http://htff.ru/