> searching on, > > > vfs_mountroot: cannot mount root > > i did come across, > > "[xen-discuss] vfs_mountroot: cannot mount root" > http://opensolaris.org/jive/thread.jspa?messageID=315 > 43 > > following (correctly, i think ... ?) jens-n's > suggestion, i checked > for the ID of the ZPOOL inside the zfs pool, > > export ZP_ID=`pfexec zpool import | grep id: | awk > '{print $2}'` > pfexec zdb -d -e $ZP_ID | grep "/ROOT/opensolaris " > Dataset 8373487873486394375/ROOT/opensolaris [ZPL], > , ID 56, cr_txg 26, > 2.82G, 117190 objects > > then replacing in my cfg file, > > --- extra = '/platform/i86xpv/kernel/amd64/unix -B > fs-bootfs=rpool/ROOT/opensolaris,bootpath=/xpvd/x...@51 > 712:a' > +++ extra = '/platform/i86xpv/kernel/amd64/unix -B > fs-bootfs=rpool/56,bootpath=/xpvd/x...@51712:a'
Just take a look at :- http://www.neuhalfen.name/2008/12/04/Installing_OpenSolaris_2008_11_in_a_Linux_dom0/ It worked for me under Xen 3.3.1 Hypervisor. ******************** Runtime profile :- ******************** name = "sol200811" vcpus = 1 memory = "1024" kernel = "/srv/xen/systems/opensolaris200811/be-0811-rc2/platform/i86xpv/kernel/unix" ramdisk = "/srv/xen/systems/opensolaris200811/be-0811-rc2/platform/i86pc/boot_archive" extra = "/platform/i86xpv/kernel/unix - nowin -B bootpath=/xpvd/x...@0:a -B console=xen -B zfs-bootfs=rpool/56" disk = ['phy:sdc,0,w'] vif = ['mac=aa:00:00:00:03:34, vifname=vif.solgr, bridge=brgreen'] on_shutdown = "destroy" on_reboot = "destroy" on_crash = "destroy" -- This message posted from opensolaris.org _______________________________________________ xen-discuss mailing list [email protected]
