From e6e7f3a807094cb3a48cc984000f0a2660f9cac7 Mon Sep 17 00:00:00 2001 From: dish Date: Thu, 7 May 2026 19:14:21 -0400 Subject: [PATCH] [marvin,prefect] zfs: forceImportRoot=false This setting being true can lead to data loss per docs, so disable it --- hosts/marvin/bootloader.nix | 5 ++++- hosts/prefect/bootloader.nix | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/hosts/marvin/bootloader.nix b/hosts/marvin/bootloader.nix index fdef2cc9..12d6569a 100644 --- a/hosts/marvin/bootloader.nix +++ b/hosts/marvin/bootloader.nix @@ -17,7 +17,10 @@ in kernelPackages = pkgs.linuxPackages_6_18; kernelParams = [ "nohibernate" ]; supportedFilesystems = fileSystems; - zfs.devNodes = "/dev/"; + zfs = { + devNodes = "/dev/"; + forceImportRoot = false; + }; # Initrd config initrd = { diff --git a/hosts/prefect/bootloader.nix b/hosts/prefect/bootloader.nix index 8b983090..5c9347d7 100644 --- a/hosts/prefect/bootloader.nix +++ b/hosts/prefect/bootloader.nix @@ -10,7 +10,10 @@ in { imports = [ (modulesPath + "/profiles/qemu-guest.nix") ]; boot = { - zfs.devNodes = "/dev/"; + zfs = { + devNodes = "/dev/"; + forceImportRoot = false; + }; loader = { grub.device = "/dev/disk/by-path/pci-0000:00:10.0"; grub.enable = true; -- 2.51.2