anchor.diff:          include it in <option>boot.initrd.kernelModules</option>.
         '';
       };
  -    
  +
       boot.initrd.kernelModules = mkOption {
         default = [];
         description = "List of modules that are always loaded by the initrd.";
  
positive.code:   config = {
  
      system.build = { inherit kernel; };
      
      system.modulesTree = [ kernel ] ++ config.boot.extraModulePackages;
  
      boot.kernelParams =
        [ "splash=verbose"
          # Force the Completely Fair Scheduler to be used by default.
          "elevator=cfq"
        ] ++ 
        optional config.boot.vesa "vga=0x317";
        
      boot.kernelModules = [ "loop" ];
  
      boot.initrd.availableKernelModules =
  
negative.code:   ###### interface
  
    options = {
  
      boot.kernelPackages = mkOption {
        default = pkgs.linuxPackages;
        # We don't want to evaluate all of linuxPackages for the manual
  