|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-ppc-devel
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 
 |   
 
 | 
    | 
  
  
    |   | 
    |