Добрый день. Сегодня поговорим о виртуализации Windows Server 2008R2 на Xen.
Готовим disk image под Windows Server 2008R2 :
dd if=/dev/zero of=xenwin2008.img bs=1024k seek=40000 count=0
Создаём конфиг для Xen:
import os, re
arch = os.uname()[4]
if re.search('64', arch):
arch_libdir = 'lib64'
else:
arch_libdir = 'lib'
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 1024
# Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
shadow_memory = 8
name = "xenwin2008"
vif = [ 'type=ioemu, bridge=xenbr0' ]
acpi = 1
apic = 1
disk = [ 'file:/home/xen/xenwin2008.img,hda,w', 'file:/home/xen/windows2008.iso,hdc:cdrom,r' ]
device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
#-----------------------------------------------------------------------------
# boot on floppy (a), hard disk (c) or CD-ROM (d)
# default: hard disk, cd-rom, floppy
boot="dc"
sdl=0
vnc=1
vncconsole=1
vncpasswd=''
serial='pty'
usbdevice='tablet'
Сохраняем. Запускаем:
xm create xenwin2008.cfg
Получаем ответ :
Using config file "./xenwin2008.cfg". Started domain xenwin2008
VNC консоль от сервера становится доступна на порту 5900.
При написании заметки я использовал http://www.virtuatopia.com/index.php/Virtualizing_Windows_Server_2008_with_Xen
Комментариев нет:
Отправить комментарий