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.
# 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