From ba31568efc9a6c325944c4940dd5d37a96831cfe Mon Sep 17 00:00:00 2001 From: erik Date: Sun, 12 Jul 2026 21:37:55 +0200 Subject: [PATCH] fix(hardware): add eMMC (sdhci/mmc) initrd modules so root mounts on ZimaBlade --- jupiter/hardware-configuration.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 = [ ];