Hi,
I am installing Xen 3.0 on a Ubuntu system. I am having trouble making
the GRUB boot with the Xen dom0 image I built. I am using the
initramdisk created by commands:
# depmod 2.6.12.6-xen0
# mkinitramfs -o initrd-2.6.12.6-xen0.img 2.6.12.6-xen0
Grub version: GNU GRUB version 0.95
--------------------------------------------------------------------------------------------------------------------------------------------------------------
The title paragraphs from menu.lst - first for regular Ubuntu kernel
and second for Xen.
title Ubuntu, kernel 2.6.12-9-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-9-686 root=/dev/hda1 ro
console=tty1 console=ttyS0,38400 quiet splash
initrd /boot/initrd.img-2.6.12-9-686
savedefault
boot
title Xen 3.0 / XenLinux 2.6
root (hd0,0)
kernel /boot/xen-3.0.0.gz console=vga
module /boot/vmlinuz- 2.6.12.6-xen0 root=/dev/hda1 ro
console=tty1 console=ttyS0,38400 quiet splash
initrd /boot/initrd-2.6.12.6-xen0.img
boot
--------------------------------------------------------------------------------------------------------------------------------------------------------------
When I boot Xen 3.0/XenLinux 2.6, I get the following message:
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Booting 'Xen 3.0 / XenLinux 2.6'
root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /boot/xen-3.0.0.gz console=vga
[Multiboot-elf, <0x100000:0x6b1ec:0x2be14>, shtab=0x197078,
entry=0x100000]
module /boot/vmlinuz-2.6.12.6-xen0 root=/dev/hda1 ro console=tty1
console=ttyS
0,38400 quiet splash
[Multiboot-module @ 0x198000, 0x4c13cc bytes]
initrd /boot/initrd-2.6.12.6-xen0.img
Error 19: Linux kernel must be loaded before initrd
Press any key to continue...
--------------------------------------------------------------------------------------------------------------------------------------------------------------
I don't understand what is wrong with my grub entry for Xen.
xen-3.0.0.gz is a multi-boot kernel. I built it from the Xen 3.0
source code.
I also don't understand the exact difference in giving the vmlinuz*
image as a kernel as in first paragraph, versus giving it as a module
as in Xen paragraph.
Can anyone tell me what can I try?
Thanks
--
Jayesh
------------------------------------------------------------------------
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users