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

[Xen-users] opensolaris domU on debian dom0



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.