Import 2.2.8pre2
[davej-history.git] / Documentation / filesystems / ntfs.txt
blobd9789eadbdeac002e4ec14aa82ed74a15a373ed0
1 NTFS Overview
2 =============
4 To mount an NTFS volume, use the filesystem type 'ntfs'. The driver
5 currently works only in read-only mode, with no fault-tolerance
6 supported.  If you enable the experimental write support, make sure
7 you can recover from a complete loss of data. For ftdisk support,
8 limited success was reported with volume sets on top of the md driver,
9 although mirror and stripe sets should work as well - if the md
10 driver can be talked into using the same layout as Windows NT.
12 The ntfs driver supports the following mount options:
13 iocharset=name      Character set to use when returning file names.
14                     Unlike VFAT, NTFS suppresses names that contain
15                     unconvertible characters
16 utf8=<bool>         Use UTF-8 for converting file names
17 uni_xlate=<bool>,2  Use the VFAT-style encoding for file names outside
18                     the current character set. A boolean value will
19                     enable the feature, a value of 2 will enable the
20                     encoding as documented in vfat.txt:
21                     ':', (u & 0x3f), ((u>>6) & 0x3f), (u>>12),
22 uid=
23 gid=
24 umask=              These options work as documented in mount(8).
25                     By default, the files are owned by root and
26                     not readable by somebody else.
27 posix=<bool>        If enabled, the file system distinguishes between
28                     upper and lower case. The 8.3 alias names are presented
29                     as hard links instead of being suppressed.