ZFS: Difference between revisions
imported>Ryantm |
imported>Rschardt m Tried using initrd.kernelModules only with generate-nixos-config, it doesn't fail but the resulting initrd didn't contain r8169. By adding boot.kernelModules r8169 was recognized and added properly. |
||
Line 187: | Line 187: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* In order to use DHCP in the initrd, network manager must not be enabled and <syntaxhighlight lang="nix" inline>networking.useDHCP = true;</syntaxhighlight> must be set. | * In order to use DHCP in the initrd, network manager must not be enabled and <syntaxhighlight lang="nix" inline>networking.useDHCP = true;</syntaxhighlight> must be set. | ||
* If your network card isn't started, you'll need to add the according kernel module to the initrd as well, e.g. <syntaxhighlight lang="nix" | * If your network card isn't started, you'll need to add the according kernel module to the kernel and initrd as well, e.g. <syntaxhighlight lang="nix"> | ||
boot.kernelModules = [ "r8169" ]; | |||
boot.initrd.kernelModules = [ "r8169" ];</syntaxhighlight> | |||
=== Import and unlock multiple encrypted pools/dataset at boot === | === Import and unlock multiple encrypted pools/dataset at boot === |