summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-02-22 17:28:26 +0100
committerRory& <root@rory.gay>2025-02-22 17:30:37 +0100
commit94e845aeea42a1bb3f6b446e04c4a9aaaa71024f (patch)
treef28284b599fe5c0bd95df08d4bf742a567a62604 /modules
parentAuto detect EFI (diff)
downloadRory-Open-Architecture-94e845aeea42a1bb3f6b446e04c4a9aaaa71024f.tar.xz
grub nodev if no boot fs
Diffstat (limited to 'modules')
-rwxr-xr-xmodules/base-server.nix2
1 files changed, 1 insertions, 1 deletions
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";