diff --git a/hosts/cryodev-pi/sd-image.nix b/hosts/cryodev-pi/sd-image.nix index 100123f..237f214 100644 --- a/hosts/cryodev-pi/sd-image.nix +++ b/hosts/cryodev-pi/sd-image.nix @@ -27,4 +27,12 @@ "vfat" "ext4" ]; + + # sd-image.nix imports all-hardware.nix which adds x86 modules like dw-hdmi + # that don't exist in the RPi4 kernel. Filter them out. + boot.initrd.availableKernelModules = lib.mkForce [ + "xhci_pci" + "usbhid" + "usb_storage" + ]; }