2007年4月8日にDebian GNU/Linux 4.0(Etch)がリリースされました。
Debian GNU/Linux 4.0(以下、Debian 4.0)に含まれるXenのバージョンは3.0.3です。
Debian 4.0の標準インストールではXenはインストールされませんが、apt-getで簡単に追加インストールできます。
ここではDebian 4.0へのXen環境の導入とそのDomainUでのVine Linux 4.0及びDebian 4.0の実行手順を紹介します。
更にHVMドメインでのWindows XPインストール手順についても紹介します。
1.前提条件
前提条件は以下の通りです。
title Xen 3.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-4-xen-686 root (hd0,0) kernel /boot/xen-3.0.3-1-i386-pae.gz dom0_mem=512m module /boot/vmlinuz-2.6.18-4-xen-686 root=/dev/hda1 ro console=tty0 module /boot/initrd.img-2.6.18-4-xen-686 savedefault |
kernel = "/boot/vmlinuz-2.6.18-4-xen-686" ramdisk = "/boot/initrd.img-2.6.18-4-xen-686" memory = 256 name = "Vine40U" vif = [ 'mac=00:16:3e:00:00:11, bridge=xenbr0' ] disk = [ 'phy:hdb,hda,w' ] root = "/dev/hda1 ro" extra = "5" |
kernel = "/boot/vmlinuz-2.6.18-4-xen-686" ramdisk = "/boot/initrd.img-2.6.18-4-xen-686" memory = 256 name = "Debian40U" vif = [ 'mac=00:16:3e:00:00:11, bridge=xenbr0' ] disk = [ 'phy:hdb,hda,w' ] root = "/dev/hda1 ro" extra = "2" |
kernel = "/usr/lib/xen-3.0.3-1/boot/hvmloader" builder='hvm' memory = 512 name = 'WinXPHVM' vif = [ 'type=ioemu,bridge=xenbr0' ] disk = [ 'file:/boot/xenwinxp.img,hda,w', 'file:/boot/winxpcd.img,hdc:cdrom,r' ] device_model = '/usr/lib/xen-3.0.3-1/bin/qemu-dm' vnc = 1 soundhw='es1370' ※サウンドは再生されません。 localtime=1 |
/usr/lib/xen-3.0.3-1/bin/qemu-dm -d 11 -m 512 -boot d -soundhw es1370 -localtime -vcpus 1 -domain-name WinXPHVM -net nic,vlan=1,macaddr=00:16:3e:5a:ba:36,model=rtl8139 -net tap,vlan=1,bridge=xenbr0 -vncunused -k en-us -vnclisten 127.0.0.1 |