Устанавливаем Virtual Box на Linux Ubuntu
07.03.2009, рубрики: how-to, Программы | Теги: program, virtual | 2 комментариев »Обновлено: 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 пакет с официального сайта, мне кажется с ним меньше проблем. Во всяком случае нет нужды доустанавливать модули ядра или менять группы.


Уже вышла новая версия 3,02 хорошо бы было немного подкорректировать страничку, там есть полезные нововведения, например выделять виртуалке можно уже вместо 1 ядра\процессора до 32
Думаю, что третья версия достойна отдельного поста. Пост будет.