anchor.diff:                    mkfs.${fs.fsType} "${fs.device}"
                   fi
                 fi
  -            '')}
  -
  -            # Create missing mount points.  Note that this won't work
  -            # if the mount point is under another mount point.
  -            ${flip concatMapStrings config.fileSystems (fs: optionalString fs.autocreate ''
  -              mkdir -p -m 0755 '${fs.mountPoint}'
               '')}
   
               # Create missing swapfiles.
  
positive.code:         specify a volume label (<literal>label</literal>) for file
          systems that support it, such as ext2/ext3 (see <command>mke2fs
          -L</command>).
  
          <literal>autocreate</literal> forces <literal>mountPoint</literal> to be created with
          <command>mkdir -p</command> .
        '';
  
        type = types.list types.optionSet;
  
negative.code:           type = types.string;
            merge = pkgs.lib.concatStringsSep ",";
            description = "Options used to mount the file system.";
          };
  
          autoFormat = mkOption {
  