diff --git a/modules/installer/generations-dir/generations-dir.nix b/modules/installer/generations-dir/generations-dir.nix index a56dd6a19ff..db9fa32c55a 100644 --- a/modules/installer/generations-dir/generations-dir.nix +++ b/modules/installer/generations-dir/generations-dir.nix @@ -12,8 +12,18 @@ let enable = mkOption { default = false; description = '' - Whether to enable the simple preparation of symlinks to the system - generations in /boot. + Whether to create symlinks to the system generations under + /boot. When enabled, + /boot/default/kernel, + /boot/default/initrd, etc., are updated to + point to the current generation's kernel image, initial RAM + disk, and other bootstrap files. + + This optional is not necessary with bootloads such as GNU GRUB + for which the menu is updated to point to the latest bootstrap + files. However, it is needed for U-Boot on platforms where the + boot command line is stored in flash memory rather than in a + menu file. ''; };