When I tried to clean install Ubuntu 11.10 Server (amd64) as a HVM guest on XEN (4.0.1), it failed to detect QEMU HARDDISK ATA-7 hard disk and e1000 model NIC provided by xen-qemu-dm. Same thing is there with Ubuntu 11.04.
Further, when I did a release upgrade from Ubuntu 10.10 Server (amd64) to Ubuntu 11.10 Server (amd64), Ubuntu 11.10 boot sequence stops before loading real kernel saying that initramfs cannot find the hard disk.
ALERT! /dev/disk/by-uuid/xxxxxx does not exist.
In this case,
cat /proc/modules does not show ide, ata or sata modules. That means there is a problem when generating initramfs for Ubuntu 11.10 from Ubuntu 10.10.
Does someone know how to fix this?????