I have a multi operating system desktop and I would like to be able to boot also the last distribution, installed separately on a new hard disk.
I installed Xen Cloud Platform on my /dev/sdc and if only that disk is present, it boots without any problem. If I connect the other disks, that are usually connected, I am not able to boot the XCP.
This is the GRUB entries I've added for XCP:
title= XEN Cloud Platform
module /boot/vmlinuz-2.6-xen root=/dev/sdc1
The problem is that, whatever the rows order is, I always get the following error:
Error 19: Linux kernel must be loaded before initrd
If I try to issue the above commands by hand, in the GRUB console, it boots, but it goes in a kernel panic at a certain point.
What is also strange is that if I try to edit the line "kernel /boot/xen.gz" above, pressing the "e" key, and if I try to type:
I obtain the list of the files present in /dev/sda1 O_O, even if the "root (hd2,0)" is present.
Could somebody help me please?
: Problem solved changing the initrd directive as it follows: