Отключаем network-manager:

sudo apt-get install chkconfig
sudo chkconfig network-manager off
Добавляем следующие строки в /etc/network/interfaces:
auto eth0
iface eth0 inet dhcp
Перезапустим сетевые службы:
sudo /etc/init.d/networking restart

Проверим, включена ли поддержка Virtual Machine или Virtualization Technology в Bios:

egrep '(vmx|svm)' /proc/cpuinfo

Устанавливать XEN будем из исходников.

1. Доустанавливаем требуемые пакеты:
sudo apt-get install gettext bcc bin86 gawk bridge-utils iproute libcurl3 libcurl4-openssl-dev bzip2 module-init-tools transfig tgif texinfo texlive-latex-base texlive-latex-recommended texlive-fonts-extra texlive-fonts-recommended pciutils-dev mercurial build-essential make gcc libc6-dev zlib1g-dev python python-dev python-twisted libncurses5-dev patch libvncserver-dev libsdl1.2-dev libjpeg62-dev iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml libx11-dev bison flex ocaml-findlib gcc-multilib xz-utils

2. Переходим в папку:
cd /usr/src

3. Качаем исходный код:
sudo wget http://bits.xensource.com/oss-xen/release/4.1.2/xen-4.1.2.tar.gz
4. Распаковываем архив:
sudo tar -xzvf xen-4.1.2.tar.gz
5. Переходим в папку:
cd xen-4.1.2
6. Собираем:
sudo make xen
sudo make tools
sudo make stubdom
7. Устанавливаем (ядро xen будет установлено в папку /boot):
sudo make install-xen
sudo make install-tools PYTHON_PREFIX_ARG=
sudo make install-stubdom

8. Разрешаем отображение загрузочного меню grub2, в файле /etc/default/grub, закомментируем строку:

#GRUB_HIDDEN_TIMEOUT=0
9. Устанавливаем в grub2 пункт меню Xen по-умолчанию:
grep menuentry /boot/grub/grub.cfg
ищем номер строки (считаем от 0), где есть слово xen
sudo vi /etc/default/grub
GRUB_DEFAULT=номер_строки_с_Xen
sudo update-grub

10. Перезагружаемся
sudo reboot
*** Проверяем, работает ли xen:
xm list
xm info
Если нет, выполняем следующие команды:
/etc/init.d/xendomains stop
/etc/init.d/xend stop
/etc/init.d/xend start
/etc/init.d/xendomains start


альтернативный вариант:
sudo apt-get install linux-image-server
sudo apt
-get install xen-utils-4.1 xen-utils-common
sudo apt
-get install xen-hypervisor-4.1-amd64
sudo apt-get install xenstore-utils

Полезные ссылки:

https://help.ubuntu.com/community/Xen
http://wiki.xensource.com/xenwiki/Xen4.0
http://www.xen.org/products/xen_source.html
https://launchpad.net/~dokter/+archive/xen-4.1
http://www.virtuatopia.com/index.php/Virtualizing_Windows_Server_2008_with_Xen 


Comments powered by CComment