Version:  2.0.40 2.2.26 2.4.37 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10


  1 config FAT_FS
  2         tristate
  3         select NLS
  4         help
  5           If you want to use one of the FAT-based file systems (the MS-DOS and
  6           VFAT (Windows 95) file systems), then you must say Y or M here
  7           to include FAT support. You will then be able to mount partitions or
  8           diskettes with FAT-based file systems and transparently access the
  9           files on them, i.e. MSDOS files will look and behave just like all
 10           other Unix files.
 12           This FAT support is not a file system in itself, it only provides
 13           the foundation for the other file systems. You will have to say Y or
 14           M to at least one of "MSDOS fs support" or "VFAT fs support" in
 15           order to make use of it.
 17           Another way to read and write MSDOS floppies and hard drive
 18           partitions from within Linux (but not transparently) is with the
 19           mtools ("man mtools") program suite. You don't need to say Y here in
 20           order to do that.
 22           If you need to move large files on floppies between a DOS and a
 23           Linux box, say Y here, mount the floppy under Linux with an MSDOS
 24           file system and use GNU tar's M option. GNU tar is a program
 25           available for Unix and DOS ("man tar" or "info tar").
 27           The FAT support will enlarge your kernel by about 37 KB. If unsure,
 28           say Y.
 30           To compile this as a module, choose M here: the module will be called
 31           fat.  Note that if you compile the FAT support as a module, you
 32           cannot compile any of the FAT-based file systems into the kernel
 33           -- they will have to be modules as well.
 35 config MSDOS_FS
 36         tristate "MSDOS fs support"
 37         select FAT_FS
 38         help
 39           This allows you to mount MSDOS partitions of your hard drive (unless
 40           they are compressed; to access compressed MSDOS partitions under
 41           Linux, you can either use the DOS emulator DOSEMU, described in the
 42           DOSEMU-HOWTO, available from
 43           <>, or try dmsdosfs in
 44           <>. If you
 45           intend to use dosemu with a non-compressed MSDOS partition, say Y
 46           here) and MSDOS floppies. This means that file access becomes
 47           transparent, i.e. the MSDOS files look and behave just like all
 48           other Unix files.
 50           If you have Windows 95 or Windows NT installed on your MSDOS
 51           partitions, you should use the VFAT file system (say Y to "VFAT fs
 52           support" below), or you will not be able to see the long filenames
 53           generated by Windows 95 / Windows NT.
 55           This option will enlarge your kernel by about 7 KB. If unsure,
 56           answer Y. This will only work if you said Y to "DOS FAT fs support"
 57           as well. To compile this as a module, choose M here: the module will
 58           be called msdos.
 60 config VFAT_FS
 61         tristate "VFAT (Windows-95) fs support"
 62         select FAT_FS
 63         help
 64           This option provides support for normal Windows file systems with
 65           long filenames.  That includes non-compressed FAT-based file systems
 66           used by Windows 95, Windows 98, Windows NT 4.0, and the Unix
 67           programs from the mtools package.
 69           The VFAT support enlarges your kernel by about 10 KB and it only
 70           works if you said Y to the "DOS FAT fs support" above.  Please read
 71           the file <file:Documentation/filesystems/vfat.txt> for details.  If
 72           unsure, say Y.
 74           To compile this as a module, choose M here: the module will be called
 75           vfat.
 78         int "Default codepage for FAT"
 79         depends on MSDOS_FS || VFAT_FS
 80         default 437
 81         help
 82           This option should be set to the codepage of your FAT filesystems.
 83           It can be overridden with the "codepage" mount option.
 84           See <file:Documentation/filesystems/vfat.txt> for more information.
 87         string "Default iocharset for FAT"
 88         depends on VFAT_FS
 89         default "iso8859-1"
 90         help
 91           Set this to the default input/output character set you'd
 92           like FAT to use. It should probably match the character set
 93           that most of your FAT filesystems use, and can be overridden
 94           with the "iocharset" mount option for FAT filesystems.
 95           Note that "utf8" is not recommended for FAT filesystems.
 96           If unsure, you shouldn't set "utf8" here - select the next option
 97           instead if you would like to use UTF-8 encoded file names by default.
 98           See <file:Documentation/filesystems/vfat.txt> for more information.
100           Enable any character sets you need in File Systems/Native Language
101           Support.
103 config FAT_DEFAULT_UTF8
104         bool "Enable FAT UTF-8 option by default"
105         depends on VFAT_FS
106         default n
107         help
108           Set this if you would like to have "utf8" mount option set
109           by default when mounting FAT filesystems.
111           Even if you say Y here can always disable UTF-8 for
112           particular mount by adding "utf8=0" to mount options.
114           Say Y if you use UTF-8 encoding for file names, N otherwise.
116           See <file:Documentation/filesystems/vfat.txt> for more information.

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us