Hi, I am trying to boot/install the latest OpenSolaris-xen release (nv_66?) on OpenSuse 10.2 on both x86_64 and i386, but it fails with the following error: # xm create -c solaris.py Using config file "solaris.py". Error: (22, ''Invalid argument'') I am using Xen 3.0.3. My configuration file is the following: name = "solaris" memory = 1024 maxmem = 1024 disk = [ "file:/home/gousiosg/solaris-xen.iso,6:cdrom,r", "file:/home/gousiosg/solaris-disk.img,0,w" ] kernel = ''/home/gousiosg/solkern/unix'' ramdisk = "/home/gousiosg/solkern/x86.miniroot" extra = ''- nowin -B install_media=cdrom'' vif = [ '''' ] on_shutdown = "destroy" on_reboot = "destroy" on_crash = "destroy" What am I doing wrong? This message posted from opensolaris.org
First of all, look at the Xen log files. Xen apparently isn''t happy with your config file - this probably has little to do with OpenSolaris and more to do with Xen itself. Second, let me know if it actually runs once you get this error worked out. I''m trying to run an OpenSolaris-Xen domU on SLES10SP1 and am getting a BAD TRAP divide error. This message posted from opensolaris.org
> Hi, > > I am trying to boot/install the latest > OpenSolaris-xen release (nv_66?) on OpenSuse 10.2 on > both x86_64 and i386, but it fails with the following > error:A x86_64 Solaris domU will not work on xen 3.0.3. Should work fine in >= 3.0.4. 32-bit should work fine though.> # xm create -c solaris.py > Using config file "solaris.py". > Error: (22, ''Invalid argument'')> kernel = ''/home/gousiosg/solkern/unix'' > ramdisk = "/home/gousiosg/solkern/x86.miniroot"For this setup (Xen 3.0.3), run in a 32-bit dom0. Make sure kernel and ramdisk exist, make sure that unix is a 32-bit elf file (e.g. ''file /home/gousiosg/solkern/unix'') MRJ This message posted from opensolaris.org