Устанавливаем Virtual Box на Linux Ubuntu

Обновлено: 27 июня 2009 года
В связи с шумихой связанной с 9 марта, всемирным днем тестирования Ubuntu Linux, я решил написать статью о Virtual Box в котором и предлагается компанией Canonical проводить тестирования последней Alpha версии Ubuntu 9.04. Так же Virtual Box является хорошей альтернативой VMware для домашнего использования. Он прост, легковесен и не требователен к ресурсом плюс обладает замечательным функционалом и содержит в репозитариях Ubuntu, все это только способствует его активному использованию.
Virtual Box является мощным свободным инструментом для виртуализации, и он же является достойным и свободным аналогом всем известной VMware Workstation но главное его отличие в том, что он распространяется по лицензии GPL и не требует введения серийного номера.

Установка из репозиториев
Тем кто хочет иметь последнюю версию у себя на машине стоит выполнить следующее
Открыть /etc/apt/sources.list и добавить туда офф. репозитарии.

nano /etc/apt/sources.list
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free
deb http://download.virtualbox.org/virtualbox/debian xandros4.0-xn non-free

Получить публичный ключ

sudo apt-key add sun_vbox.asc

Так же можно скомбинировать загрузку и регистрацию

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

И установить VirtualBox

apt-get install virtualbox-2.2
Установка из deb-пакета

Или загружаем готовый deb-пакет с официального сайта
И устанавливаем командой

dpkg -i virtualbox-2.1_2.1.4-42893_Ubuntu_intrepid_i386.deb

Во время установки в конце мы увидим следующий вывод

Настраивается пакет virtualbox-ose (2.0.4-dfsg-0ubuntu1) …
Starting VirtualBox host networking * Starting VirtualBox kernel module vboxdrv
* No suitable module for running kernel found.

Настраивается пакет virtualbox-ose-source (2.0.4-dfsg-0ubuntu1) …
* Reloading kernel event manager… [ OK ]
Adding Module to DKMS build system
Doing initial module build
Installing initial module
Done.
* Stopping VirtualBox kernel module vboxdrv [ OK ]
* Starting VirtualBox kernel module vboxdrv [ OK ]

Обрабатываются триггеры для menu …
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов… Готово
Запись информации расширенных состояний… Готово

Для того чтобы получить доступ к ядру, в модуль надо добавить вашего пользователя в vboxusers группы (созданной при установке). Откройте Система -> Администрирование -> Пользователи и группы. Нажмите кнопку “Управление группами и прокрутите вниз до vboxusers группе. Нажмите кнопку Свойства и добавить пользователя к нему. Выйдите и обратно для группы параметры вступили в силу.
Действия описанные ниже показаны на скриншоте.

После окончания установки, найти Virtual Box можно в
Приложения -> Стандартные -> VirtualBox OSE.
Главное окно программы выглядит так.

Создание виртуальной машины.
В открывшимся окне кликните Создать

  • Выбрать Далее
  • В новом окне необходимо указать Имя виртуальной машины и тип ОС.
  • Третьим шагом необходимо будет указать количество основной доступной памяти (RAM)

Все три действия показаны на скриншоте ниже.

Теперь необходимо:

  • Создать виртуальный жесткий диск, для это нажмите Создать
  • Указываем тип образа виртуального диска, Динамически расширяющийся образ
  • Указываем размер, для тестирования хватит 6.00Gb

Как показано на скриншоте…

И последним, что необходимо сделать это подтвердить точность введенной информации.

  • Выбрать только что созданный жесткий диск.
  • И просмотреть Итог

Как показано на скриншоте…

Добавление образа CD\DVD-ROM

  • Во вкладке Детали кликните CD\DVD ROM
  • Поставьте галочку напротив Подключить CD\DVD
  • Далее выберите Файл ISO-образ

Как показано на скриншотах…

Теперь выберите в главном окне готовую виртуальную машину и нажмите Старт.

Теперь вы можете приступить к тестированию вашей любимой ОС.

Несколько слов

Думаю понятно, что для удовлетворительного функционирования, необходимо как можно больше выделить памяти, как для RAM так и места на диске. Стоит сказать, что в дальнейшем вы сможете изменить многие параметры, нажав в главном окне кнопку Свойства.

От себя советую устаннавливать скаченный Deb пакет с официального сайта, мне кажется с ним меньше проблем. Во всяком случае нет нужды доустанавливать модули ядра или менять группы.