Hi all,
I am trying to get my very first Xen Server up and running for development purposes.
The hardware is an Dell Optiplex 760 Desktop with a 250Gb HDD and 2Gb Ram.
(I understand that this is a small machine but this is only a proof of concept test).
I have installed Fedora Core 10 as the host OS as this is what I am most familiar with and use it on number of servers, desktops and notebooks.
In order to get Xen working I have been to
www.xen.org and downloaded the Xen Hypervisor 3.4.2 and proceeded to follow the installation instructions on the site to compile the source.
After I added a few extra needed libraries, I have been able to complete the make and make install processes and modified grub to start the Xen kernel from the grub menu.
Sadly this is as far as I get as during start up of the Xen kernel I get the following error.
VFS: Cannot open root device "sda1" or unknown-block(0,0)
Append correct root= option.
Grub menu.lst is as follows
[root@vhost ~]# cat /boot/grub/menu.lst
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVo
l00
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=10
splashimage=(hd0,0)/grub/s
plash.xpm.
gz
hiddenmenu
title Fedora (2.6.27.5-117.fc10.i686)
root (hd0,0)
kernel /vmlinuz-2.6.27.5-117.fc10
.i686 ro root=UUID=34026389-07e9-4a
6e
99b6-1568e4cae0e4 rhgb quiet
initrd /initrd-2.6.27.5-117.fc10.
i686.img
title Xen 3.4.2 / XenLinux 2.6.18
root (hd0,0)
kernel /xen-3.4.gz dom0_mem=262144
module /vmlinuz-2.6.18.8-xen root=/dev/sda1 ro
What am I missing as the documentation doesn't show much about partition use for Xen and I am assuming that for the xen kernel that it's root will be the same as the existing host OS
Thanks for the comment. I have done some research on the Fedora Xen and most web documents seem to indicate that Fedora's support for Xen died with Fedora Core 8 which is getting a little old.
I would love to use Fedora Xen as it seems ideal to me, however all documentation at the moment that I can find only shows qemu and again generally on FC8.
Do you have any documentation for Fedoras Support of Fedora Xen on FC10 and how you go about using it ?