booting off a ZFS pool consisting of multiple striped mirror vdevs

Dan Naumov dan.naumov at
Tue Feb 16 11:18:23 UTC 2010

> I don't know, but I plan to test that scenario in a few days.
> Matt

Please share the results when you're done, I am really curious :)

> It *should* work... I made changes a while back that allow for multiple
> vdevs to attach to the root.  In this case you should have 3 mirror
> vdevs attached to the root, so as long as the BIOS can enumerate all of
> the drives, we should find all of the vdevs and build the tree
> correctly.  It should be simple enough to test in qemu, except that the
> BIOS in qemu is a little broken and might not id all of the drives.
> robert.

If booting of a stripe of 3 mirrors should work assuming no BIOS bugs,
can you explain why is booting off simple stripes (of any number of
disks) currently unsupported? I haven't tested that myself, but
everywhere I look seems to indicate that booting off a simple stripe
doesn't work or is that "everywhere" also out of date after your
changes? :)

- Sincerely,
Dan Naumov

More information about the freebsd-questions mailing list