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

Re: [XenPPC] DOM0 can not be set up




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

Hi,
I always used yaboot to boot xenppc, the default configuration you used with xen_maple_defconfig does not need an initrd so my yaboot looked like this:

 boot=/dev/sda1
 label = xen
 image = /boot/xen

To build without initrd I always used this commands:
 make ARCH=powerpc O=../xen mrproper
 make ARCH=powerpc O=../xen xen_maple_defconfig
 make ARCH=powerpc O=../xen menuconfig
 make -j5 ARCH=powerpc O=../xen all
 make O=../xen modules_install

And afterwards to build xen:
make debug=y optimize=0 crash_debug=y CMDLINE="noreboot debug loglvl=7 debug=7 -- root=/dev/sda6 debug loglevel=7" DOM0_IMAGE=~/xen_2.6.18/xen-unstable.hg/linux-2.6.18-xen.hg/arch/powerpc/boot/zImage

You may remove all the loglevel&debug stuff, but give it a try without initrd and my build commands. If it still does not work add all the debug&loglevel stuff and attach the complete output of the boot process, maybe we see more in that one.

--

Grüsse / regards, Christian Ehrhardt

IBM Linux Technology Center, Open Virtualization
+49 7031/16-3385
Ehrhardt@xxxxxxxxxxxxxxxxxx
Ehrhardt@xxxxxxxxxx

IBM Deutschland Entwicklung GmbH
Vorsitzender des Aufsichtsrats: Johann Weihen Geschäftsführung: Herbert Kircher Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294


_______________________________________________
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®.