From 8c6cfa275adfd95f056f5ec300fa99f9d534300d Mon Sep 17 00:00:00 2001 From: Luke Else Date: Fri, 21 Mar 2025 12:55:01 +0000 Subject: [PATCH] Added additional kernel params for LUKS --- modules/common.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/common.nix b/modules/common.nix index 1adb76f..cf50612 100644 --- a/modules/common.nix +++ b/modules/common.nix @@ -18,9 +18,15 @@ }; }; systemd.enable = true; # Required for LUKS support + availableKernelModules = [ "dm-crypt" "dm-mod", "ext4" ]; # Required for LUKS support }; + kernelParams = [ "root=/dev/mapper/root" "cryptdevice=/dev/sda1:root" ]; # Required for LUKS support }; + environment.systemPackages = with pkgs; [ + cryptsetup + ]; + # File systems fileSystems."/" = { device = "/dev/mapper/root"; # LUKS unlocked device