| Thank you for the reply. 
 
 
 I'm trying to install Ubuntu server as a guest on a Fedora host domain (dom0). 
 I don't understand the functions of the guest's initrd and the guest's kernel well enough to know which kernel I should be using. Should I use the Fedora based domU kernel (which matches the dom0 one) or Ubuntu's kernel? 
 If I install using debootstrap would I need to swap out the kernel provided with an Ubuntu one which has been xenified? 
 Not neccessarily, if your fine with the fedora kernel, just copy dom0's /lib/modules/`uname -r` into the domU image. 
 I tried this first (using the fedora kernels and got this: 
 ... device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: md: md1 stopped. Kernel panic - not syncing: Attempted to kill init! 
 Does this mean it is trying to find the disk but can't find it? 
 
 
 I assume Ubuntu would run on fedora kernel. If you want to keep your domU distro "clean", then I would suggest to 	- copy domU's kernel and initrd at some place in dom0 
 then I tried using an ubuntu xen kernel (putting it in the /boot dir of the dom0 and chaging my config file) and got this: 
 ... [45911.512633] blkfront: sda1: barriers enabled [45911.518792] netfront: device eth0 has copying receive path. [45911.608257] Freeing unused kernel memory: 200k freed [45911.810711] AppArmor: AppArmor initialized<5>audit(1197876779.830:2):  type=1505 info="AppArmor initialized" pid=990 [45911.818980] fuse init (API version 7.8) [45911.825888] Failure registering capabilities with primary security module. [45911.860654] thermal: Unknown symbol acpi_processor_set_thermal_limit [45911.876324] device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) 
 At this stage it just stops. I have to use Ctrl ] to get out of the console. I'm not sure what would come next, but nothing happens. 
 
 or 	- keep it in domU and use pygrub 
 I'm not sure how to do this yet so I haven't atempted it. 
 
 If you decide to use the recent ubuntu -xen kernel, disable the hwclock* init scripts in domU and add 
 extra = 'xencons=tty' 
 to your domU cfg file, as the ubuntu kernel defaults to xvc0. 
 
 
 Regards, Julius. 
 |