Which is somewhat infortunate, given that. e.g. FreeBSD boots from RAIDZ without problems. Maybe merging some code from FreeBSD ZFS bootloader into GRUB might be in order?
Posted Dec 3, 2010 8:53 UTC (Fri) by paulj (subscriber, #341)
[Link]
FreeBSD's ZFS support is based on Suns' CDDLed code though, isn't it? (Corollary: if so, that code can not be in FreeBSD core).
GRUB imports ZFS support
Posted Dec 3, 2010 14:40 UTC (Fri) by trasz (guest, #45786)
[Link]
So, turns out that parts of the FreeBSD loader(8) required to support RAIDZ are CDDL-licensed; the rest, which looks like it could boot from e.g. mirrored pool, is BSD-licensed. Still, from the user point of view it doesn't matter - it's compiled in by default and "just works".