ZFS: Difference between revisions

imported>Aidalgol
Add note about how to avoid using ZFS legacy mounting.
imported>Equirosa
m Small grammatical fix
Line 10: Line 10:


== Known issues ==
== Known issues ==
{{note|Setting <code><nowiki>boot.zfs.enableUnstable = true;</nowiki></code> is required if you are running an newer kernel which is not yet officially supported by zfs, otherwise the zfs module will refuse to evaluate and show up as ''broken''. This will install a pre-release of zfs. This might be not as stable as a released version. However in the past this rarely lead to problems/stability issues}}
{{note|Setting <code><nowiki>boot.zfs.enableUnstable = true;</nowiki></code> is required if you are running an newer kernel which is not yet officially supported by zfs, otherwise the zfs module will refuse to evaluate and show up as ''broken''. This will install a pre-release of zfs. This might be not as stable as a released version. However, in the past this has rarely led to problems/stability issues}}


* Using NixOS on a ZFS root file system might result in the boot error ''external pointer tables not supported'' when the number of hardlinks in the nix store gets very high. This can be avoided by adding this option to your <code>configuration.nix</code> file:
* Using NixOS on a ZFS root file system might result in the boot error ''external pointer tables not supported'' when the number of hardlinks in the nix store gets very high. This can be avoided by adding this option to your <code>configuration.nix</code> file: