blob: 7bc31d69f680dd996f8503c9d06f0a0b96522e80 [file] [log] [blame]
Konstantin Komarov12dad492021-08-13 17:21:30 +03001# SPDX-License-Identifier: GPL-2.0-only
2config NTFS3_FS
3 tristate "NTFS Read-Write file system support"
Christoph Hellwig925c86a2023-08-01 19:22:01 +02004 select BUFFER_HEAD
Konstantin Komarov12dad492021-08-13 17:21:30 +03005 select NLS
Christoph Hellwig9636e652023-01-25 07:58:39 +01006 select LEGACY_DIRECT_IO
Konstantin Komarov12dad492021-08-13 17:21:30 +03007 help
8 Windows OS native file system (NTFS) support up to NTFS version 3.1.
9
10 Y or M enables the NTFS3 driver with full features enabled (read,
11 write, journal replaying, sparse/compressed files support).
12 File system type to use on mount is "ntfs3". Module name (M option)
13 is also "ntfs3".
14
15 Documentation: <file:Documentation/filesystems/ntfs3.rst>
16
17config NTFS3_64BIT_CLUSTER
18 bool "64 bits per NTFS clusters"
19 depends on NTFS3_FS && 64BIT
20 help
21 Windows implementation of ntfs.sys uses 32 bits per clusters.
22 If activated 64 bits per clusters you will be able to use 4k cluster
23 for 16T+ volumes. Windows will not be able to mount such volumes.
24
25 It is recommended to say N here.
26
27config NTFS3_LZX_XPRESS
28 bool "activate support of external compressions lzx/xpress"
29 depends on NTFS3_FS
30 help
31 In Windows 10 one can use command "compact" to compress any files.
32 4 possible variants of compression are: xpress4k, xpress8k, xpress16k and lzx.
33 If activated you will be able to read such files correctly.
34
35 It is recommended to say Y here.
36
37config NTFS3_FS_POSIX_ACL
38 bool "NTFS POSIX Access Control Lists"
39 depends on NTFS3_FS
40 select FS_POSIX_ACL
41 help
42 POSIX Access Control Lists (ACLs) support additional access rights
43 for users and groups beyond the standard owner/group/world scheme,
44 and this option selects support for ACLs specifically for ntfs
45 filesystems.
46 NOTE: this is linux only feature. Windows will ignore these ACLs.
47
48 If you don't know what Access Control Lists are, say N.
Christian Brauner74871792024-03-25 09:34:36 +010049
50config NTFS_FS
51 tristate "NTFS file system support"
52 select NTFS3_FS
53 select BUFFER_HEAD
54 select NLS
55 help
56 This config option is here only for backward compatibility. NTFS
57 filesystem is now handled by the NTFS3 driver.