Hacker News new | comments | ask | show | jobs | submit login
Cohabiting FreeBSD and Gentoo Linux on a Common ZFS Pool (ericmccorkleblog.wordpress.com)
66 points by eric_mccorkle on Dec 24, 2016 | hide | past | web | favorite | 6 comments

Just a heads up if anyone attempts this: I notice there is no mention of being careful with zfs pool feature flags. As I understand it, currently the grub2 zfs module doesn't support some of the newer feature flags found in ZoL and/or FreeBSD's ZFS. You need to be careful with what features you disable and enable on your pool to make this work right.

Currently ZoL and FBSD also support not-mutually-overlapping subsets of feature flags - IIRC the multi_vdev_crash_dump FBSD/illumos flag isn't supported on Linux[1] even in git, and FBSD doesn't support userobj_accounting or large_dnode from ZoL git master[2][3].

[1] - https://github.com/zfsonlinux/zfs/issues/2438

[2] - https://github.com/zfsonlinux/zfs/issues/3500

[3] - https://github.com/zfsonlinux/zfs/pull/3542

I wonder how the author deals with conflicting settings files in the home directory? For example KDE5 leaves a lot of files with a period, this would create version conflicts at minimum.

title should be

"Cohabiting FreeBSD and Gentoo Linux on a Common ZFS Pool"

a zfs volume is something completely different.

OK, we've updated the title.


To elaborate, a zfs volume (zvol) is a chunk of a zfs pool used as a block device.

The article uses "zfs volume" and "zfs pool" interchangeably, but they are completely different things.

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