On Jan 8, 2010, at 17:12 , krad wrote: > 2010/1/8 Anselm Strauss <amsiba...@gmail.com> > Sorry, forgot the list ... > > ---------- Forwarded message ---------- > From: Anselm Strauss <amsiba...@gmail.com> > Date: Fri, Jan 8, 2010 at 4:50 PM > Subject: Re: Booting from ZFS raidz > To: Sergiy Suprun <sergiy.sup...@gmail.com> > > > I've done some experiments with the 8.0 stable branch and the head branch > from SVN. I just recompiled /boot/loader but didn't have any luck. The > version from the stable branch gives me the exact same error, the head > version fails with a new error. Doesn't seem this is really ready at the > moment. I think I'll go with a separate mirror pool for now. > > Anselm > > > On Wed, Jan 6, 2010 at 9:43 PM, Sergiy Suprun <sergiy.sup...@gmail.com>wrote: > > > Hi. > > Some time ago I follow instruction from this wiki > > http://wiki.freebsd.org/RootOnZFS and I had a problem like yours. > > After some experiments I build loader from CURRENT, and boot fine from > > raidz2 zpool. I don't know, may be now this code avialable in 8-STABLE. > > > > On Wed, Jan 6, 2010 at 20:25, Anselm Strauss <amsiba...@gmail.com> wrote: > > > >> Hi, > >> > >> I'm experimenting with a ZFS only system and booting from it in > >> VirtualBox. Thanks to various mails and forum posts from the net I have a > >> working scenario with booting from a ZFS mirror. However, I can't get the > >> thing to work with raidz with the exactly same setup, except that the pool > >> is now raidz instead of mirror and there is one more disk. I feel sure I > >> have all the stuff with partitioning, boot loader installation, etc. right. > >> I tested this with version 8.0-RELEASE on 64bit. > >> > >> Now, before I go into detailed explaining, is raidz really supported? I > >> always get the following error after it says "FreeBSD/i386 bootstrap > >> loader, > >> Revision 1.1": > >> > >> ZFS: i/o error - all block copies unavailable > >> ZFS: can't read MOS object directory > >> (repeats a lot) > >> Can't find root filesystem - giving up > >> can't load 'kernel' > >> > >> I think the "MOS" message comes from zfs_mount_root() in > >> /usr/src/sys/boot/zfs/zfsimpl.c. I asume that is the point when > >> /boot/loader > >> has been loaded and now wants to load the kernel into memory. After that > >> error I'm in the loader prompt. When I try to load any file I always get > >> the > >> same error as above. > >> > >> Anyone any ideas? > >> > >> Thanks, > >> Anselm_______________________________________________ > >> freebsd-questions@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions > >> To unsubscribe, send any mail to " > >> freebsd-questions-unsubscr...@freebsd.org" > >> > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org" > > you didnt export the pool at any point did you without reimporting it and > copying the zpool.cache?
I created /boot/zfs, exported the pool, imported again, copied /boot/zfs/zpool.cache to /zroot/boot/zfs, unmounted /zroot and then set the mountpoint for zroot to legacy. After the loader lists 3 disk drives I'm now getting the error: FATAL: int13_harddisk: function 42. Can't use 64bits lba Then, booting stops completely, no command prompt follows. This is with the SVN head branch._______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"