Kconfig 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. config ISO9660_FS
  3. tristate "ISO 9660 CDROM file system support"
  4. select BUFFER_HEAD
  5. help
  6. This is the standard file system used on CD-ROMs. It was previously
  7. known as "High Sierra File System" and is called "hsfs" on other
  8. Unix systems. The so-called Rock-Ridge extensions which allow for
  9. long Unix filenames and symbolic links are also supported by this
  10. driver. If you have a CD-ROM drive and want to do more with it than
  11. just listen to audio CDs and watch its LEDs, say Y (and read
  12. <file:Documentation/filesystems/isofs.rst> and the CD-ROM-HOWTO,
  13. available from <http://www.tldp.org/docs.html#howto>), thereby
  14. enlarging your kernel by about 27 KB; otherwise say N.
  15. To compile this file system support as a module, choose M here: the
  16. module will be called isofs.
  17. config JOLIET
  18. bool "Microsoft Joliet CDROM extensions"
  19. depends on ISO9660_FS
  20. select NLS
  21. help
  22. Joliet is a Microsoft extension for the ISO 9660 CD-ROM file system
  23. which allows for long filenames in unicode format (unicode is the
  24. new 16 bit character code, successor to ASCII, which encodes the
  25. characters of almost all languages of the world; see
  26. <http://www.unicode.org/> for more information). Say Y here if you
  27. want to be able to read Joliet CD-ROMs under Linux.
  28. config ZISOFS
  29. bool "Transparent decompression extension"
  30. depends on ISO9660_FS
  31. select ZLIB_INFLATE
  32. help
  33. This is a Linux-specific extension to RockRidge which lets you store
  34. data in compressed form on a CD-ROM and have it transparently
  35. decompressed when the CD-ROM is accessed. See
  36. <http://www.kernel.org/pub/linux/utils/fs/zisofs/> for the tools
  37. necessary to create such a filesystem. Say Y here if you want to be
  38. able to read such compressed CD-ROMs.