Через пробную версию и ошибку я обнаружил, что она работает, если я использую подменю «Xen 4.1-amd64» для GRUB_DEFAULT. Я до сих пор не понимаю, почему использование имени пункта меню не срабатывало ...
Если вы используете 10.10 (Oneiric), у вас должен быть доступ к пакету linux-image-extra, который содержит все модули, обычно разделенные с основного ядра -virtual. При этом установленное ядро -virtual должно иметь все те же модули, что и традиционное ядро -server.
Я решил это просто apt-get'ing ядра, которое я хотел.
sudo apt-get install linux-image-3.0.0-17-server
sudo nano /boot/grub/menu.lst
Добавить выше других в /boot/grub/menu.lst.
title Ubuntu 11.10, kernel 3.0.0-17-server
root (hd0)
kernel /boot/vmlinuz-3.0.0-17-server root=LABEL=cloudimg-rootfs ro console=hvc0 crashkernel=384M-2G:64M,2G-:128M
initrd /boot/initrd.img-3.0.0-17-server
sudo reboot [ ! d2]