Установка и настройка VirtualBox на Ubuntu-server 14.04

Озадачился я этим вопросом когда мне в руки попал ноутбук, с убитой клавиатурой и экраном, из которого я решил сделать сервер и заменить им свой старенький системник на котором крутился FreeNAS. FreeNAS я планировал установить на виртуальной машине ибо жалко отдавать ему целых 2 Гб оперативной памяти. К тому же мне нужно было сделать ещё несколько вещеё на этом сервере.

Если вы озадачились этим вопросом, то это означает что у вас уже установлена Ubuntu-server и все настроено.

Установка и настройка

Для установки выполним команду:

sudo apt-get install virtualbox

После того, как процедура установки закончится выполним следующее:

vboxwebsrv -v
И собственно увидим следующее:
Oracle VM VirtualBox web service Version 4.3.10_Ubuntu (C) 2007-2014 Oracle Corporation All rioghts reserved. VirtualBox web service 4.3.10_Ubuntu r93012 Linux.amd64

Мы увидим информацию, которая нам необходима для установки пакета расширений.

wget http://download.virtualbox.org/virtualbox/4.3.10/Oracle_VM_VirtualBox_Extension_Pack-4.3.10-93012.vbox-extpack

После того, как файл загрузится устанавливаем его следующей командой:

 sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.10-93012.vbox-extpack 

Затем выполним:

VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"

Добавим своего пользователя в группу vboxusers. Как показывает практика, VirtualBox спокойно работает и без этого, но если этого не сделать, то возникнут проблемы при подключении по протоколу RDP (Убедился на своем личном опыте).

sudo usermod -a -G vboxusers user

На этом установку можно считать оконченой

Настройка виртуальной машины

В одной из статей я видел описание установки php скриптов для управления виртуальными машинами, но на своем сервере я не стал ставить подобного, поскольку настройку виртуальной машины выполнял раз и навсегда.

Вместо заморочек по уствновке, в принципе, не нужных мне вещей, я поступил иначе. Так как на декстопе уже стоял VirtualBox, то создал на нем виртуальную машину с необходимыми параметрами и установил на неё необходимую мне систему. После настройки машины и установки системы необходимо экспортировать виртуальную машину. Делается это просто: Файл >> Экспорт конфигураций… или Ctrl+E дальше все понятно и не нуждается в комментировании. Сохраняем виртуальную машину в файл. Затем полученный файл нам необходимо загрузить на наш сервер, сделать это можно кучей способов, например через SFTP.

После загрузки файла, нам необходимо импортировать виртуальную машину, делается это с помощью следующей команды:

VBoxManage import <имя файла>.ova

Если все прошло успешно и не вывалилось никаких ошибок, то можно запустить нашу машину выполнив команду:

VBoxManage startvm <имя машины>

Для запуска виртуальной машины при старте системы добавте в файл /etc/rc.local строчку:

su user VBoxManage startvm <имя машины>

Само собой вместо user надо указать имя вашего пользователя/
Все готово!

Пожалуйста, оцените статью

Полная фигняУзнал немного новогоНормальная статьяХорошая статьяСупер! (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подпишитесь на рассылку и получайте новые статьи на почту