> 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]

Reply via email to