On Tue, 2008-04-29 at 15:02 +0200, Ulrich Graef wrote: > Hi, > > ZFS won't boot on my machine. > > I discovered, that the lu manpages are there, but not > the new binaries. > So I tried to set up ZFS boot manually: > > > zpool create -f Root c0t1d0s0 > > > > lucreate -n nv88_zfs -A "nv88 finally on ZFS" -c nv88_ufs -p Root -x > > /zones > > > > zpool set bootfs=Root/nv88_zfs Root > > > > ufsdump 0f - / | ( cd /Root/nv88_zfs; ufsrestore -rf - ; ) > > > > eeprom boot-device=disk1 > > > > Correct vfstab of the boot environment to: > > Root/nv88_zfs - / zfs - no - > > > > zfs set mountpoint=legacy Root/nv88_zfs > > > > mount -F zfs Root/nv88_zfs /mnt > > > > bootadm update-archive -R /mnt > > > > umount /mnt > > > > installboot /usr/platform/SUNW,Ultra-60/lib/fs/zfs/bootblk > > /dev/rdsk/c0t1d0s0 > > When I try to boot I get the message in the ok prompt: > > Can't mount root > Fast Data Access MMU Miss > > Same with: boot disk1 -Z Root/nv88_zfs > > What is missing in the setup? > Unfortunately opensolaris contains only the preliminary setup for x86, > so it does not help me... > > Regards, > > Ulrich >
Does newboot automatically construct the SPARC-specific "zfs-bootobj" property from the "bootfs" pool property? Make sure you also didn't export the pool. The pool must be imported and /etc/zfs/zpool.cache must be in sync between running system and the ZFS root. -Albert _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss