Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

ZFS is backwards compatible, not forwards compatible.

If you create the pool on pre-OpenZFS FreeBSD, you can use it on Linux, but not vice versa.

I just did this with FreeNAS (based on FreeBSD 11) and Raspbian.



If you leave "zpool create" to its defaults (enable every feature).

There's two levels to consider though if you create a pool with explicit consideration for a system with an older version of ZFS: "-o version" and "-d"/"-o feature@...", both of which can be used to fine tune exactly what the pool can and cannot do.

I've made a list to help out doing it between ZFS-on-Linux releases. It shouldn't be hard to look up FreeBSD feature lists and do the same: https://chungy.keybase.pub/zfs-features-table.html


But if you create the zfs with openzfs on freebsd it's the same version and works:

sysutils/openzfs/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: