Mailinglist Archive: opensuse-virtual (16 mails)

< Previous Next >
[opensuse-virtual] Xen .cfg file for a paravirt OpenSolaris DomU ?
  • From: "Wil Decius" <wilson.decius@xxxxxxxxx>
  • Date: Tue, 22 Jul 2008 19:52:42 -0700
  • Message-id: <769e0ec0807221952j47a97d6aw2e26592eafabb22a@xxxxxxxxxxxxxx>
I'm running OpenSuse11 as my Xen Dom0.

After figuring out that OpenSuse doesn't use 'pygrub', but rather
'domUloader.py', I'm able to install OpenSuse 11 as a PV DomU, using a
config file format of,

...
builder = 'linux'
bootloader = '/usr/lib/xen/boot/domUloader.py'
bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen'
...

It works fine. openSuse DomU's are up and running.

Now I want to install OpenSolaris as a ParaVirt Guest.

Cobbling together what little I'v found for installing OpenSolaris as
an /HVM/ Guest on Redhat, and what works for my OpenSuse Guests, my
config is,

opensolaris.cfg
name = "opensolaris"
builder = 'linux'
bootloader = '/usr/lib/xen/boot/domUloader.py'
bootargs =
"--entry=xvda1:/boot/platform/i86xpv/kernel/amd64/unix,/boot/amd64/x86.miniroot'
disk = ['phy:/dev/volgrp001/opensolaris,xvda,w',
'file:/home/xen/opensolaris/opensolaris.iso,hdc:cdrom,r']
boot = 'd'
extra = "textmode=1 xencons=tty
/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom"
vif = ['mac=00:16:3E:11:10:01, bridge=br001, vifname=vif001']
vfb = ['type=vnc, vnclisten=127.0.0.1, vncdisplay=2']
maxmem = 1024
memory = 1024
vcpus = 1
on_crash = "destroy"
on_poweroff = "destroy"
on_reboot = "destroy"

@

xm create -c ./opensolaris.cfg

I get just

Using config file "./opensolaris.cfg".
Error: Boot loader didn't return any data!

I'm guessing 'bootargs' are wrong for OpenSolaris Guest.

Can anyone suggest the right instructions, or share a working config?

Thanks

Wil
--
To unsubscribe, e-mail: opensuse-virtual+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-virtual+help@xxxxxxxxxxxx

< Previous Next >
List Navigation
Follow Ups