iocharset=name |
This option informs the driver how to interpret path strings and
translate them to Unicode and back. If this option is not set, the
default codepage will be used (CONFIG_NLS_DEFAULT).
Example: iocharset=utf8
|
uid= |
|
gid= |
umask= |
Controls the default permissions for files/directories created after
the NTFS volume is mounted. |
dmask= |
Instead of specifying umask which applies both to files and
directories, fmask applies only to files and dmask only to directories. |
fmask= |
nohidden |
Files with the Windows-specific HIDDEN (FILE_ATTRIBUTE_HIDDEN) attribute
will not be shown under Linux. |
sys_immutable |
Files with the Windows-specific SYSTEM (FILE_ATTRIBUTE_SYSTEM) attribute
will be marked as system immutable files. |
hide_dot_files |
Updates the Windows-specific HIDDEN (FILE_ATTRIBUTE_HIDDEN) attribute
when creating and moving or renaming files. Files whose names start
with a dot will have the HIDDEN attribute set and files whose names
do not start with a dot will have it unset. |
windows_names |
Prevents the creation of files and directories with a name not allowed
by Windows, either because it contains some not allowed character (which
are the characters “ * / : < > ? \ | and those whose code is less than
0x20), because the name (with or without extension) is a reserved file
name (CON, AUX, NUL, PRN, LPT1-9, COM1-9) or because the last character
is a space or a dot. Existing such files can still be read and renamed. |
discard |
Enable support of the TRIM command for improved performance on delete
operations, which is recommended for use with the solid-state drives
(SSD). |
force |
Forces the driver to mount partitions even if volume is marked dirty.
Not recommended for use. |
sparse |
Create new files as sparse. |
showmeta |
Use this parameter to show all meta-files (System Files) on a mounted
NTFS partition. By default, all meta-files are hidden. |
prealloc |
Preallocate space for files excessively when file size is increasing on
writes. Decreases fragmentation in case of parallel write operations to
different files. |
acl |
Support POSIX ACLs (Access Control Lists). Effective if supported by
Kernel. Not to be confused with NTFS ACLs. The option specified as acl
enables support for POSIX ACLs. |
ads |
Enable access to alternate data streams, i.e. named $DATA
attributes. A stream is addressed by appending a colon and the
stream name to the file name. Reading the pseudo-stream
query_streams returns the names of the streams attached to a
file, one per line:
cat file:query_streams # list stream names
cat file:ads1 # read a stream
touch file:ads2 # create a stream on an existing file
rm file:ads1 # remove a stream
Creating a file together with a stream in a single call, and
renaming a stream, are not supported. Enabled by default.
|
nocase |
Perform file name lookups case-insensitively. |
delalloc |
Delay block allocation for buffered writes until writeback,
rather than allocating as each write is issued. This lets the
driver allocate larger contiguous runs and reduces fragmentation. |