Linked by Eugenia Loli on Fri 6th Apr 2007 05:52 UTC, submitted by binarycrusader
FreeBSD Pawel Dawidek announced today that the ZFS filesystem is now part of the FreeBSD operating system. iSCSI, booting, ICLs, and extended attributes are not supported yet.
Thread beginning with comment 228044
To read all comments associated with this story, please click here.
ZFS: Why is it so hard to boot from?
by Jondice on Fri 6th Apr 2007 07:11 UTC
Jondice
Member since:
2006-09-20

I know Sun has been working on making ZFS bootable for 2 years, and I'm sure Apple has been interested in this for some time as well. What makes ZFS so much more difficult to boot from than other filesystems?

Reply Score: 3

zdzichu Member since:
2006-11-07

Support for reading it must be done in bootloader (GRUB for Solaris x86). So one have reimplement part of filesystem, in pretty hostile environment (bootloader is simple compared with fullblown OS with memory management and stuff). Also volume management part of ZFS makes it harder -- you can't just read some sectors of hard drive, you have to recreate stripes, mirrors, raids first.

But it's doable. Solaris people were working on it ( http://opensolaris.org/os/project/zfsboot/ ) and it's now possible to boot Solaris from ZFS on x86 ( http://www.opensolaris.org/os/community/on/flag-days/pages/20070328... ).

Reply Parent Score: 5