112dad495SKonstantin Komarov# SPDX-License-Identifier: GPL-2.0-only 212dad495SKonstantin Komarovconfig NTFS3_FS 312dad495SKonstantin Komarov tristate "NTFS Read-Write file system support" 4925c86a1SChristoph Hellwig select BUFFER_HEAD 512dad495SKonstantin Komarov select NLS 69636e650SChristoph Hellwig select LEGACY_DIRECT_IO 712dad495SKonstantin Komarov help 812dad495SKonstantin Komarov Windows OS native file system (NTFS) support up to NTFS version 3.1. 912dad495SKonstantin Komarov 1012dad495SKonstantin Komarov Y or M enables the NTFS3 driver with full features enabled (read, 1112dad495SKonstantin Komarov write, journal replaying, sparse/compressed files support). 1212dad495SKonstantin Komarov File system type to use on mount is "ntfs3". Module name (M option) 1312dad495SKonstantin Komarov is also "ntfs3". 1412dad495SKonstantin Komarov 1512dad495SKonstantin Komarov Documentation: <file:Documentation/filesystems/ntfs3.rst> 1612dad495SKonstantin Komarov 1712dad495SKonstantin Komarovconfig NTFS3_64BIT_CLUSTER 1812dad495SKonstantin Komarov bool "64 bits per NTFS clusters" 1912dad495SKonstantin Komarov depends on NTFS3_FS && 64BIT 2012dad495SKonstantin Komarov help 2112dad495SKonstantin Komarov Windows implementation of ntfs.sys uses 32 bits per clusters. 2212dad495SKonstantin Komarov If activated 64 bits per clusters you will be able to use 4k cluster 2312dad495SKonstantin Komarov for 16T+ volumes. Windows will not be able to mount such volumes. 2412dad495SKonstantin Komarov 2512dad495SKonstantin Komarov It is recommended to say N here. 2612dad495SKonstantin Komarov 2712dad495SKonstantin Komarovconfig NTFS3_LZX_XPRESS 2812dad495SKonstantin Komarov bool "activate support of external compressions lzx/xpress" 2912dad495SKonstantin Komarov depends on NTFS3_FS 3012dad495SKonstantin Komarov help 3112dad495SKonstantin Komarov In Windows 10 one can use command "compact" to compress any files. 3212dad495SKonstantin Komarov 4 possible variants of compression are: xpress4k, xpress8k, xpress16k and lzx. 3312dad495SKonstantin Komarov If activated you will be able to read such files correctly. 3412dad495SKonstantin Komarov 3512dad495SKonstantin Komarov It is recommended to say Y here. 3612dad495SKonstantin Komarov 3712dad495SKonstantin Komarovconfig NTFS3_FS_POSIX_ACL 3812dad495SKonstantin Komarov bool "NTFS POSIX Access Control Lists" 3912dad495SKonstantin Komarov depends on NTFS3_FS 4012dad495SKonstantin Komarov select FS_POSIX_ACL 4112dad495SKonstantin Komarov help 4212dad495SKonstantin Komarov POSIX Access Control Lists (ACLs) support additional access rights 4312dad495SKonstantin Komarov for users and groups beyond the standard owner/group/world scheme, 4412dad495SKonstantin Komarov and this option selects support for ACLs specifically for ntfs 4512dad495SKonstantin Komarov filesystems. 4612dad495SKonstantin Komarov NOTE: this is linux only feature. Windows will ignore these ACLs. 4712dad495SKonstantin Komarov 4812dad495SKonstantin Komarov If you don't know what Access Control Lists are, say N. 49*74871791SChristian Brauner 50*74871791SChristian Braunerconfig NTFS_FS 51*74871791SChristian Brauner tristate "NTFS file system support" 52*74871791SChristian Brauner select NTFS3_FS 53*74871791SChristian Brauner select BUFFER_HEAD 54*74871791SChristian Brauner select NLS 55*74871791SChristian Brauner help 56*74871791SChristian Brauner This config option is here only for backward compatibility. NTFS 57*74871791SChristian Brauner filesystem is now handled by the NTFS3 driver. 58