This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] Solaris domU dies at boot

To: Xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Solaris domU dies at boot
From: Michael Jinks <mjinks@xxxxxxxxxxxx>
Date: Thu, 8 May 2008 17:08:32 -0500
Delivery-date: Thu, 08 May 2008 15:09:01 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.13 (2006-08-11)
Hi, List.

I've been trying for weeks to get a Solaris domU running on my Linux
dom0.  I've tried example configs from numerous sources; current effort
is pasted below.  (Largely cribbed from

Currently I'm using Xen 3.2.1 on Linux (Gentoo), kernel version 2.6.21.

The domU is trying to boot an ISO of the 2008/05 release of OpenSolaris.
I've copied i86xpv/kernel/amd64 kernel and /boot/x86.microroot from the
OpenSolaris ISO into the locations listed in my config file, and the
"extra" line is copied verbatim from the source linked above.

When I try to boot with this configuration, 'xm create' starts the
domain, but it immediately crashes.  I don't get any qemu-dm log file
for the domain, and I don't know enough about the contents of xend.log
or domain-builder-ng.log to be able to tell if there's anything nasty
being reported there, though nothing jumps out at me as obviously wrong.

Any suggestions for further debugging?


[begin xm config file]

import os, re

name = "dumb"
memory = "2048"
vcpus = "2"
disk = [ 'file:/xen/isos/opensolaris200805.iso,6:cdrom,r', 
'phy:/dev/mapper/pile-dumb.solaris.swap,1,w' ]
vif = [ '' ]

kernel = '/xen/boot/os200805/amd64/unix'
ramdisk = '/xen/boot/os200805/x86.microroot'
extra = '/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom'

vfb = [ 'type=vnc, vnclisten=, vncpasswd=l3m0n' ]
# eventually i'll need to pass a PCI device to this domain
# pci = ['80:09.0']

on_shutdown = 'destroy'
on_reboot = 'destroy'
on_crash = 'destroy'

Xen-users mailing list