[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XenPPC] DOM0 can not be set up



Hi,

Thanks very much for your response! Really appreciate your helps!!

Hollis Blanchard <hollisb@xxxxxxxxxx> wrote on 2007-08-11 01:14:23:

> On Fri, 2007-08-10 at 09:56 +0800, Jun Hui Bu wrote:
> >
> > According to the instructions in Xen wiki, Xen could not set up DOM0
> > guest OS(SLES10 SP1) when try it on JS20. Would you please help take a
> > look it? Thanks a lot!
>
> How old is your source? The boot log contains this line:
> > OF: Xen/PPC version 3.0-unstable (root@xxxxxxxxxxxxxxx) (gcc
> version 4.1.2 20070115 (prerelease) (SUSE Linux)) Sun Sep 9 09:34:58 EDT 2007
> ... which is clearly inaccurate.
>


I am not sure the exact version of my source. it comes from XenPPC project who
maintains a separate Linux tree from the "sparse tree" that comes with Xen.

-----------------------------------------------
$ mkdir ~/xen
$ cd ~/xen
$ hg clone http://xenbits.xensource.com/xen-unstable.hg
$ mkdir ~/xen/linux
$ cd ~/xen/linux
$ hg clone http://xenbits.xensource.com/ext/linux-ppc-2.6.hg
$ mkdir ~/xen/linux/xen
-----------------------------------------------

The gcc version 4.1.2_20070115 was used to build the boot image, which shipped with SLES 10 SP1.


> What exact command line are you using to build Xen? How are you
> attaching your dom0?
>


Here below is the command line used:
make -C ~/xen/linux/linux-ppc-2.6.hg ARCH=powerpc O=../xen xen_maple_defconfig
make -C ~/xen/linux/linux-ppc-2.6.hg ARCH=powerpc O=../xen zImage
<cp ramdisk.image.gz ~/xen/linux/xen/arch/powerpc/boot/ramdisk.image.gz>
make -C ~/xen/linux/linux-ppc-2.6.hg ARCH=powerpc O=../xen zImage.initrd
make -C /root/xen/xen-unstable.hg/xen/ DOM0_IMAGE=/root/xen/linux/xen/arch/powerpc/boot/zImage CMDLINE=" -- root=/dev/disk/by-id/ata-TOSHIBA_MK4019GAXB_93SK3653T-part3"

I am attempting to boot Xen/Dom0 instead of the installed Linux kernel.
Since the boot loaded is yaboot, I added a new entry in /etc/yaboot.conf that boots Xen instead.


> I've never used yaboot to boot Xen, but please paste your "xen" yaboot
> config. I find this interesting in particular:
> > boot_of_module: Dom0 was loaded and found using r3/r4:
> 0xf00000[size 0x35d000]
> > mod0: 63 L 3 Ì
> > boot_of_module: dom0 mod @ 0x0000000000f00000[0x125d000]
>
> That "mod0" output looks suspicious if it's supposed to be an ELF
> file...
>


The "xen" yaboot is:

image = /boot/xen
label = xen
root = /dev/disk/by-id/ata-TOSHIBA_MK4019GAXB_93SK3653T-part3
initrd = /boot/zImage.initrd

And also, the original yaboot is:

image = /boot/vmlinux-2.6.16.46-0.12-ppc64
label = linux
root = /dev/disk/by-id/ata-TOSHIBA_MK4019GAXB_93SK3653T-part3
initrd = /boot/initrd-2.6.16.46-0.12-ppc64



> --
> Hollis Blanchard
> IBM Linux Technology Center
>


Thanks once again!

_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.