From 94e845aeea42a1bb3f6b446e04c4a9aaaa71024f Mon Sep 17 00:00:00 2001 From: Rory& Date: Sat, 22 Feb 2025 17:28:26 +0100 Subject: grub nodev if no boot fs --- modules/base-server.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/base-server.nix b/modules/base-server.nix index 3545b31..0b05a9d 100755 --- a/modules/base-server.nix +++ b/modules/base-server.nix @@ -39,7 +39,7 @@ kernelPackages = pkgs.linuxPackages_latest; loader = { grub = { - devices = [ config.fileSystems."/".device ]; # nodev for EFI only + devices = lib.mkIf (config.fileSystems ? "/boot") [ "nodev" ]; # EFI efiSupport = config.fileSystems ? "/boot" && config.fileSystems."/boot".fsType == "vfat"; efiInstallAsRemovable = config.fileSystems ? "/boot" && config.fileSystems."/boot".fsType == "vfat"; -- cgit 1.5.1