diff --git a/lib/types/mdadm.nix b/lib/types/mdadm.nix index ca99f9c..db6e48d 100644 --- a/lib/types/mdadm.nix +++ b/lib/types/mdadm.nix @@ -65,6 +65,9 @@ } else { boot.initrd.services.swraid.enable = true; }) + { + boot.loader.grub.extraConfig = lib.optionalString (config.content._mount == "/boot" && config.metadata != "1") "insmod mdraid1x"; + } ] ++ lib.optional (config.content != null) config.content._config; description = "NixOS configuration";