From 5bd99195fab011e2b04c2ff7eed9ef5d44b2fe86 Mon Sep 17 00:00:00 2001 From: phaer Date: Fri, 11 Apr 2025 12:22:51 +0200 Subject: [PATCH] installer/sd-card: use mkImageMediaOverride... ...for filesystem options. Before this change, users would typically encounter conflicting option definitions when trying to build an image for a generic nixos closure, i.e. `nixos-rebuild build-image --image-variant sd-card --flake .#my-host` --- nixos/modules/installer/sd-card/sd-image.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/installer/sd-card/sd-image.nix b/nixos/modules/installer/sd-card/sd-image.nix index d96216c4ae17..0fb725a035e3 100644 --- a/nixos/modules/installer/sd-card/sd-image.nix +++ b/nixos/modules/installer/sd-card/sd-image.nix @@ -185,7 +185,7 @@ in config = { hardware.enableAllHardware = true; - fileSystems = { + fileSystems = lib.mkImageMediaOverride { "/boot/firmware" = { device = "/dev/disk/by-label/${config.sdImage.firmwarePartitionName}"; fsType = "vfat";