diff --git a/docs/Getting Started/Alpine Linux/Root on ZFS.rst b/docs/Getting Started/Alpine Linux/Root on ZFS.rst index c393b7c45..75fa09fe0 100644 --- a/docs/Getting Started/Alpine Linux/Root on ZFS.rst +++ b/docs/Getting Started/Alpine Linux/Root on ZFS.rst @@ -28,6 +28,14 @@ Alpine Linux Root on ZFS Unless stated otherwise, it is not recommended to customize system configuration before reboot. +**No encrypted send/recv** + +Multiple kernel crashes have been reported for send/recv operation of +encrypted datasets. If you want to transfer data from encrypted +datasets, use non-ZFS based solution such as ``rsync`` instead. See +`[1] `__, `[2] +`__. + Preparation --------------------------- @@ -263,23 +271,11 @@ System Installation :: # shellcheck disable=SC2046 - zpool create -d \ - -o feature@async_destroy=enabled \ - -o feature@bookmarks=enabled \ - -o feature@embedded_data=enabled \ - -o feature@empty_bpobj=enabled \ - -o feature@enabled_txg=enabled \ - -o feature@extensible_dataset=enabled \ - -o feature@filesystem_limits=enabled \ - -o feature@hole_birth=enabled \ - -o feature@large_blocks=enabled \ - -o feature@lz4_compress=enabled \ - -o feature@spacemap_histogram=enabled \ + zpool create -o compatibility=legacy \ -o ashift=12 \ -o autotrim=on \ -O acltype=posixacl \ -O canmount=off \ - -O compression=lz4 \ -O devices=off \ -O normalization=formD \ -O relatime=on \ diff --git a/docs/Getting Started/Arch Linux/Root on ZFS.rst b/docs/Getting Started/Arch Linux/Root on ZFS.rst index 4894e69f0..1dc7dd812 100644 --- a/docs/Getting Started/Arch Linux/Root on ZFS.rst +++ b/docs/Getting Started/Arch Linux/Root on ZFS.rst @@ -32,6 +32,14 @@ Arch Linux Root on ZFS Unless stated otherwise, it is not recommended to customize system configuration before reboot. +**No encrypted send/recv** + +Multiple kernel crashes have been reported for send/recv operation of +encrypted datasets. If you want to transfer data from encrypted +datasets, use non-ZFS based solution such as ``rsync`` instead. See +`[1] `__, `[2] +`__. + Preparation --------------------------- @@ -260,23 +268,11 @@ System Installation :: # shellcheck disable=SC2046 - zpool create -d \ - -o feature@async_destroy=enabled \ - -o feature@bookmarks=enabled \ - -o feature@embedded_data=enabled \ - -o feature@empty_bpobj=enabled \ - -o feature@enabled_txg=enabled \ - -o feature@extensible_dataset=enabled \ - -o feature@filesystem_limits=enabled \ - -o feature@hole_birth=enabled \ - -o feature@large_blocks=enabled \ - -o feature@lz4_compress=enabled \ - -o feature@spacemap_histogram=enabled \ + zpool create -o compatibility=legacy \ -o ashift=12 \ -o autotrim=on \ -O acltype=posixacl \ -O canmount=off \ - -O compression=lz4 \ -O devices=off \ -O normalization=formD \ -O relatime=on \ diff --git a/docs/Getting Started/Fedora/Root on ZFS.rst b/docs/Getting Started/Fedora/Root on ZFS.rst index 178063a58..6bed78af7 100644 --- a/docs/Getting Started/Fedora/Root on ZFS.rst +++ b/docs/Getting Started/Fedora/Root on ZFS.rst @@ -33,6 +33,14 @@ Fedora Root on ZFS Unless stated otherwise, it is not recommended to customize system configuration before reboot. +**No encrypted send/recv** + +Multiple kernel crashes have been reported for send/recv operation of +encrypted datasets. If you want to transfer data from encrypted +datasets, use non-ZFS based solution such as ``rsync`` instead. See +`[1] `__, `[2] +`__. + Preparation --------------------------- @@ -265,23 +273,11 @@ System Installation :: # shellcheck disable=SC2046 - zpool create -d \ - -o feature@async_destroy=enabled \ - -o feature@bookmarks=enabled \ - -o feature@embedded_data=enabled \ - -o feature@empty_bpobj=enabled \ - -o feature@enabled_txg=enabled \ - -o feature@extensible_dataset=enabled \ - -o feature@filesystem_limits=enabled \ - -o feature@hole_birth=enabled \ - -o feature@large_blocks=enabled \ - -o feature@lz4_compress=enabled \ - -o feature@spacemap_histogram=enabled \ + zpool create -o compatibility=legacy \ -o ashift=12 \ -o autotrim=on \ -O acltype=posixacl \ -O canmount=off \ - -O compression=lz4 \ -O devices=off \ -O normalization=formD \ -O relatime=on \ diff --git a/docs/Getting Started/NixOS/Root on ZFS.rst b/docs/Getting Started/NixOS/Root on ZFS.rst index 32bbcdf94..a78b6ea69 100644 --- a/docs/Getting Started/NixOS/Root on ZFS.rst +++ b/docs/Getting Started/NixOS/Root on ZFS.rst @@ -29,6 +29,16 @@ Immutable root can be enabled or disabled by setting Unless stated otherwise, it is not recommended to customize system configuration before reboot. +**No encrypted send/recv** + +Multiple kernel crashes have been reported for send/recv operation of +encrypted datasets. If you want to transfer data from encrypted +datasets, use non-ZFS based solution such as ``rsync`` instead. See +`[1] `__, `[2] +`__, `[3] +`__. + + Preparation --------------------------- @@ -206,13 +216,11 @@ System Installation :: # shellcheck disable=SC2046 - zpool create \ - -o compatibility=grub2 \ + zpool create -o compatibility=legacy \ -o ashift=12 \ -o autotrim=on \ -O acltype=posixacl \ -O canmount=off \ - -O compression=lz4 \ -O devices=off \ -O normalization=formD \ -O relatime=on \ diff --git a/docs/Getting Started/RHEL-based distro/Root on ZFS.rst b/docs/Getting Started/RHEL-based distro/Root on ZFS.rst index 1cdae7179..537715b0a 100644 --- a/docs/Getting Started/RHEL-based distro/Root on ZFS.rst +++ b/docs/Getting Started/RHEL-based distro/Root on ZFS.rst @@ -30,6 +30,14 @@ Rocky Linux Root on ZFS Unless stated otherwise, it is not recommended to customize system configuration before reboot. +**No encrypted send/recv** + +Multiple kernel crashes have been reported for send/recv operation of +encrypted datasets. If you want to transfer data from encrypted +datasets, use non-ZFS based solution such as ``rsync`` instead. See +`[1] `__, `[2] +`__. + Preparation --------------------------- @@ -259,23 +267,11 @@ System Installation :: # shellcheck disable=SC2046 - zpool create -d \ - -o feature@async_destroy=enabled \ - -o feature@bookmarks=enabled \ - -o feature@embedded_data=enabled \ - -o feature@empty_bpobj=enabled \ - -o feature@enabled_txg=enabled \ - -o feature@extensible_dataset=enabled \ - -o feature@filesystem_limits=enabled \ - -o feature@hole_birth=enabled \ - -o feature@large_blocks=enabled \ - -o feature@lz4_compress=enabled \ - -o feature@spacemap_histogram=enabled \ + zpool create -o compatibility=legacy \ -o ashift=12 \ -o autotrim=on \ -O acltype=posixacl \ -O canmount=off \ - -O compression=lz4 \ -O devices=off \ -O normalization=formD \ -O relatime=on \