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