diff --git a/jupiter/hardware-configuration.nix b/jupiter/hardware-configuration.nix index 98f5e29..d246ca8 100644 --- a/jupiter/hardware-configuration.nix +++ b/jupiter/hardware-configuration.nix @@ -13,7 +13,11 @@ { imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; - boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usbhid" "sd_mod" ]; + # Incl. eMMC/SD modules — root is on the ZimaBlade eMMC, initrd must mount it. + boot.initrd.availableKernelModules = [ + "xhci_pci" "ahci" "usbhid" "sd_mod" + "sdhci_pci" "sdhci_acpi" "mmc_block" # eMMC (mmcblk0) + ]; boot.initrd.kernelModules = [ ]; boot.kernelModules = [ ]; boot.extraModulePackages = [ ];