in Planet Linux OpenSource Debian xen ~ read.

Getting started with XEN on etch

Today I thought it's time to look deeper into the Xen hype. So I decided to install xen on etch. I followed Ganneffs recommandation

playground:~# aptitude install bridge-utils iproute \  
xen-ioemu-3.0.3-1 xen-utils-3.0.3-1\  
xen-linux-system-2.6.18-4-xen-vserver-686 libc6-xen  

Booting the dom0 leeds me into kernel panic, cause no root device was found. Hmm ... there seems to be the driver missing. Right - there wasn't any /boot/initrd.img-2.6.18-4-xen-vserver-686.
Waldi did hint me to /var/lib/dpkg/info/linux-image-2.6.18-4-xen-vserver-686.postinst and I got my ramdisk this way:

playground:~# update-initramfs -c -t -k 2.6.18-4-xen-vserver-686  
playground:~# command -v update-grub > /dev/null && update-grub  

After booting dom0 successfully, my serial console disappeared. After some digging around, I got the clue I need to tell xen, that there is one.
I modified /boot/grub/menu.lst:

# xenhopt=com1=115200,8n1 console=com1
# xenkopt=console=vga

Dom0 is running now, lets see what we can do next, maybe:

playground:~# aptitude install xen-tools