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
|