Home Explore Blog CI



man-pages

23th chunk of `mount.man`
a4fe63e4cfe1fe51a5866fe496dafd9b4fe82a33d87161780000000100000fad
 still does not provide
           correct time stamps in all cases in presence of DST - time stamps in
           a different DST setting will be off by one hour.

       quiet
           Turn on the quiet flag. Attempts to chown or chmod files do not
           return errors, although they fail. Use with caution!

       rodir
           FAT has the ATTR_RO (read-only) attribute. On Windows, the ATTR_RO
           of the directory will just be ignored, and is used only by
           applications as a flag (e.g. it’s set for the customized folder).

           If you want to use ATTR_RO as read-only flag even for the directory,
           set this option.

       showexec
           If set, the execute permission bits of the file will be allowed only
           if the extension part of the name is .EXE, .COM, or .BAT. Not set by
           default.

       sys_immutable
           If set, ATTR_SYS attribute on FAT is handled as IMMUTABLE flag on
           Linux. Not set by default.

       flush
           If set, the filesystem will try to flush to disk more early than
           normal. Not set by default.

       usefree
           Use the "free clusters" value stored on FSINFO. It’ll be used to
           determine number of free clusters without scanning disk. But it’s
           not used by default, because recent Windows don’t update it
           correctly in some case. If you are sure the "free clusters" on
           FSINFO is correct, by this option you can avoid scanning disk.

       dots, nodots, dotsOK=[yes|no]
           Various misguided attempts to force Unix or DOS conventions onto a
           FAT filesystem.

   Mount options for hfs
       creator=cccc, type=cccc
           Set the creator/type values as shown by the MacOS finder used for
           creating new files. Default values: '????'.

       uid=n, gid=n
           Set the owner and group of all files. (Default: the UID and GID of
           the current process.)

       dir_umask=n, file_umask=n, umask=n
           Set the umask used for all directories, all regular files, or all
           files and directories. Defaults to the umask of the current process.

       session=n
           Select the CDROM session to mount. Defaults to leaving that decision
           to the CDROM driver. This option will fail with anything but a CDROM
           as underlying device.

       part=n
           Select partition number n from the device. Only makes sense for
           CDROMs. Defaults to not parsing the partition table at all.

       quiet
           Don’t complain about invalid mount options.

   Mount options for hpfs
       uid=value and gid=value
           Set the owner and group of all files. (Default: the UID and GID of
           the current process.)

       umask=value
           Set the umask (the bitmask of the permissions that are not present).
           The default is the umask of the current process. The value is given
           in octal.

       case={lower|asis}
           Convert all files names to lower case, or leave them. (Default:
           case=lower.)

       conv=mode
           This option is obsolete and may fail or being ignored.

       nocheck
           Do not abort mounting when certain consistency checks fail.

   Mount options for iso9660
       ISO 9660 is a standard describing a filesystem structure to be used on
       CD-ROMs. (This filesystem type is also seen on some DVDs. See also the
       udf filesystem.)

       Normal iso9660 filenames appear in an 8.3 format (i.e., DOS-like
       restrictions on filename length), and in addition all characters are in
       upper case. Also there is no field for file ownership, protection,
       number of links, provision for block/character devices, etc.

       Rock Ridge is an extension to iso9660 that provides all of these
       UNIX-like features. Basically there are extensions to each directory
       record that supply all of the additional information, and

Title: FAT, HFS, HPFS, and ISO9660 Filesystem Mount Options
Summary
This section details mount options for various filesystems including FAT, HFS, HPFS, and ISO9660. It covers options for timestamp conversion, handling file permissions, controlling file attributes, disk flushing, utilizing free cluster information, and managing dot files for FAT. For HFS, it describes options to set creator/type values, UID/GID, umask, CDROM session, partition, and quiet mounting. HPFS mount options include UID/GID, umask, case conversion, and disabling consistency checks. Finally, it introduces the ISO9660 filesystem standard for CD-ROMs and its limitations regarding filename format and lack of UNIX-like features, before mentioning the Rock Ridge extension that addresses these limitations.