WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] opensolaris domU on debian dom0

To: Xen Users <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] opensolaris domU on debian dom0
From: Bhasker C V <bhasker@xxxxxxxxxxxxx>
Date: Fri, 1 May 2009 23:46:06 +0100 (BST)
Delivery-date: Fri, 01 May 2009 15:46:55 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Alpine 1.10 (DEB 962 2008-03-14)
Hi all,

 Someone please help me out and tell me if i am going in
  right direction.

 I am trying to create a solaris domU in debian dom0
 debian is lenny and the xen version is the default
  lenny one 3.2.1
 I am able to create and run domU of debian kernel(s) (default
  kernels). They all work fine.

 I got a copy of the opensolaris CD and saw that there
is a directory

/media/cdrom/platform/i86xpv/kernel

I copied the file under this directory called 'unix' assuming that
this is the PV kernel to /XEN/sol/kernel

Thn i copied /media/cdrom/boot/x86.microroot as /XEN/sol/initrd
this is my config file:

name='solaris'
disk = [ 'phy:/dev/hdc,6:cdrom,r' ,'phy:diskhda/sol,hda,w' ]
kernel = '/XEN/sol/kernel'
ramdisk = '/XEN/sol/initrd'
mem = 256
vif = [ '' ]
extra = 'unix  -nowin -B install_media=cdrom'
bootloader = '/usr/lib/xen-3.2-1/bin/pygrub'


Now the trouble part:
when i use the xm create -c config I get an error
Using config file "./config".
Error: Boot loader didn't return any data!

I tried even this


# /usr/lib/xen-3.2-1/bin/pygrub ./kernel
Traceback (most recent call last):
  File "/usr/lib/xen-3.2-1/bin/pygrub", line 648, in <module>
    fs = fsimage.open(file, get_fs_offset(file))
IOError: [Errno 95] Operation not supported
server:/XEN/sol# /usr/lib/xen-3.2-1/bin/pygrub ./initrd
Traceback (most recent call last):
  File "/usr/lib/xen-3.2-1/bin/pygrub", line 648, in <module>
    fs = fsimage.open(file, get_fs_offset(file))
IOError: [Errno 95] Operation not supported


My processor is NOT a VT enabled processor but has PAE support.

thanks

Bhasker C V
Registered linux user #306349



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

<Prev in Thread] Current Thread [Next in Thread>