From 1f9ae6cae61cdd7aaa4a0449bf57365ae0b9619a Mon Sep 17 00:00:00 2001 From: dalto Date: Fri, 7 Jan 2022 14:49:26 -0600 Subject: [PATCH] [initcpiocfg] Only add zfshook if zfs is enabled --- src/modules/initcpiocfg/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/initcpiocfg/main.py b/src/modules/initcpiocfg/main.py index 755039c0e..a821aee14 100644 --- a/src/modules/initcpiocfg/main.py +++ b/src/modules/initcpiocfg/main.py @@ -173,7 +173,8 @@ def find_initcpio_features(partitions, root_mount_point): if partition["fs"] == "btrfs": uses_btrfs = True - if partition["fs"] == "zfs": + # In addition to checking the filesystem, check to ensure that zfs is enabled + if partition["fs"] == "zfs" and libcalamares.globalstorage.contains("zfsPoolInfo"): uses_zfs = True if "lvm2" in partition["fs"]: