Hi, I succesfully installed Nevada66 following this wiki: http://wiki.tardis.ed.ac.uk/index.php/OpenSolaris_Xen_domU but apparently I can''t convince the kernel to find the devices: [root@xp ~]# xm create -c solaris.conf Using config file "/etc/xen/solaris.conf". Started domain solaris SunOS Release 5.11 Version xen-nv66-2007-06-24 64-bit Copyright 1983-2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. WARNING: Found xen v3.1.0-rc7-2947.fc8 but need xen v3.0.4-1-sun WARNING: The kernel may not function correctly panic[cpu0]/thread=fffffffffbc3f1a0: cannot mount root path /xpvd/xdf@0:a fffffffffbc72230 genunix:rootconf+11f () fffffffffbc72280 genunix:vfs_mountroot+65 () fffffffffbc722b0 genunix:main+ce () fffffffffbc722c0 unix:_locore_start+80 () skipping system dump - no dump device configured rebooting... The config file is: [root@xp ~]# cat /etc/xen/solaris.conf name = ''solaris'' memory = ''1024'' vcpus = 1 disk = [ ''file:/dev/scd0,6:cdrom,r'', ''file:/home/nico/solaris.img,hda,w'' ] vif = [ '''' ] on_shutdown = ''destroy'' on_reboot = ''restart'' on_crash = ''destroy'' kernel = ''/usr/local/xen/unix64-66-0624-nd'' #for installation #ramdisk = ''/usr/local/xen/x86.miniroot64-66-0624-nd'' #extra = ''/platform/i86xpv/kernel/amd64/unix -B install_media=cdrom'' #per boot ramdisk = ''/usr/local/xen/boot_archive64'' extra = ''/platform/i86xpv/kernel/amd64/unix'' root = ''/dev/dsk/c0d0s0'' #root = ''/dev/dsk/c0d134511296s0'' I also tried to run: ramdisk = ''/usr/local/xen/x86.miniroot64-66-0624-nd'' extra = ''/platform/i86xpv/kernel/amd64/unix'' root = ''/dev/dsk/c0d0s0'' but with the same miserable result. In the boot_archive64 file there aren''t /dev and /devices directories, is it expected? What am I missing? BTW, some documentation and/or understandable guide in the project page wouldn''t hurt :) Thanks for your help, Nico
Hi, change hda to 0 in line with disk. Correct line should be: disk = [ ''file:/dev/scd0,6:cdrom,r'', ''file:/home/nico/solaris.img,0,w'' ] more detail on this page: http://opensolaris.org/os/community/xen/docs/install-solaris-domu-iso.htm Regards, Maciej Nico Sabbi napisa?(a):> Hi, > I succesfully installed Nevada66 following this wiki: > > http://wiki.tardis.ed.ac.uk/index.php/OpenSolaris_Xen_domU > > but apparently I can''t convince the kernel to find the devices: > > [root@xp ~]# xm create -c solaris.conf > Using config file "/etc/xen/solaris.conf". > Started domain solaris > SunOS Release 5.11 Version xen-nv66-2007-06-24 64-bit > Copyright 1983-2007 Sun Microsystems, Inc. All rights reserved. > Use is subject to license terms. > WARNING: Found xen v3.1.0-rc7-2947.fc8 but need xen v3.0.4-1-sun > WARNING: The kernel may not function correctly > > panic[cpu0]/thread=fffffffffbc3f1a0: cannot mount root > path /xpvd/xdf@0:a > > fffffffffbc72230 genunix:rootconf+11f () > fffffffffbc72280 genunix:vfs_mountroot+65 () > fffffffffbc722b0 genunix:main+ce () > fffffffffbc722c0 unix:_locore_start+80 () > > skipping system dump - no dump device configured > rebooting... > > The config file is: > [root@xp ~]# cat /etc/xen/solaris.conf > name = ''solaris'' > memory = ''1024'' > vcpus = 1 > disk = > [ ''file:/dev/scd0,6:cdrom,r'', ''file:/home/nico/solaris.img,hda,w'' ] > vif = [ '''' ] > on_shutdown = ''destroy'' > on_reboot = ''restart'' > on_crash = ''destroy'' > kernel = ''/usr/local/xen/unix64-66-0624-nd'' > > #for installation > #ramdisk = ''/usr/local/xen/x86.miniroot64-66-0624-nd'' > #extra = ''/platform/i86xpv/kernel/amd64/unix -B install_media=cdrom'' > > #per boot > ramdisk = ''/usr/local/xen/boot_archive64'' > extra = ''/platform/i86xpv/kernel/amd64/unix'' > root = ''/dev/dsk/c0d0s0'' > #root = ''/dev/dsk/c0d134511296s0'' > > > > I also tried to run: > ramdisk = ''/usr/local/xen/x86.miniroot64-66-0624-nd'' > extra = ''/platform/i86xpv/kernel/amd64/unix'' > root = ''/dev/dsk/c0d0s0'' > > but with the same miserable result. > > In the boot_archive64 file there aren''t /dev and /devices directories, > is it expected? > > What am I missing? > > BTW, some documentation and/or understandable guide in the project > page wouldn''t hurt :) > > Thanks for your help, > Nico > _______________________________________________ > xen-discuss mailing list > xen-discuss@opensolaris.org >
Nico Sabbi wrote: Hi,>>BTW, some documentation and/or understandable guide in the project >>page wouldn''t hurt :)you may check my web page http://home.arcor.de/bnsmb/public/htdocs/Xen_and_Solaris.html, I documented their my experience with Xen and Solaris. regards Bernd -- Bernd Schemmer, Frankfurt am Main, Germany http://home.arcor.de/bnsmb/index.html Mas temprano que tarde el mundo cambiar . Fidel Castro
Il Thursday 04 October 2007 22:33:07 Maciej Browarski ha scritto:> Hi, > change hda to 0 in line with disk. > Correct line should be: > > disk > [ ''file:/dev/scd0,6:cdrom,r'', ''file:/home/nico/solaris.img,0,w'' ] > > more detail on this page: > http://opensolaris.org/os/community/xen/docs/install-solaris-domu-i >so.htm >indeed it works well now. I wonder how the installer proceeded until completion without giving problems (I "only" saw 2 disks with funny names). Thanks
Il Thursday 04 October 2007 23:33:22 Bernd Schemmer ha scritto:> Nico Sabbi wrote: > > Hi, > > >>BTW, some documentation and/or understandable guide in the > >> project page wouldn''t hurt :) > > you may check my web page > http://home.arcor.de/bnsmb/public/htdocs/Xen_and_Solaris.html, I > documented their my experience with Xen and Solaris. > > regards > > Berndwow, this is really *extensive*. Great work!