2023-11-16 23:19:36 -05:00

204 lines
5.3 KiB
Plaintext

# DO NOT EDIT. This file is generated from Config.src
#
# For a description of the syntax of this configuration file,
# see docs/Kconfig-language.txt.
#
config VOLUMEID
bool #No description makes it a hidden option
default n
menu "Filesystem/Volume identification"
depends on VOLUMEID
config FEATURE_VOLUMEID_BCACHE
bool "bcache filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_BTRFS
bool "btrfs filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_CRAMFS
bool "cramfs filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_EROFS
bool "erofs filesystem"
default y
depends on VOLUMEID
help
Erofs is a compressed readonly filesystem for Linux.
config FEATURE_VOLUMEID_EXFAT
bool "exFAT filesystem"
default y
depends on VOLUMEID
help
exFAT (extended FAT) is a proprietary file system designed especially
for flash drives. It has many features from NTFS, but with less
overhead. exFAT is used on most SDXC cards for consumer electronics.
config FEATURE_VOLUMEID_EXT
bool "Ext filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_F2FS
bool "f2fs filesystem"
default y
depends on VOLUMEID
help
F2FS (aka Flash-Friendly File System) is a log-structured file system,
which is adapted to newer forms of storage. F2FS also remedies some
known issues of the older log structured file systems, such as high
cleaning overhead.
config FEATURE_VOLUMEID_FAT
bool "fat filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_HFS
bool "hfs filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_ISO9660
bool "iso9660 filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_JFS
bool "jfs filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_LFS
bool "LittleFS filesystem"
default y
depends on VOLUMEID && FEATURE_BLKID_TYPE
help
LittleFS is a small fail-safe filesystem designed for embedded
systems. It has strong copy-on-write guarantees and storage on disk
is always kept in a valid state. It also provides a form of dynamic
wear levelling for systems that can not fit a full flash translation
layer.
config FEATURE_VOLUMEID_LINUXRAID
bool "linuxraid"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_LINUXSWAP
bool "linux swap filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_LUKS
bool "luks filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_MINIX
bool "minix filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_NILFS
bool "nilfs filesystem"
default y
depends on VOLUMEID
help
NILFS is a New Implementation of a Log-Structured File System (LFS)
that supports continuous snapshots. This provides features like
versioning of the entire filesystem, restoration of files that
were deleted a few minutes ago. NILFS keeps consistency like
conventional LFS, so it provides quick recovery after system crashes.
The possible use of NILFS includes versioning, tamper detection,
SOX compliance logging, and so forth. It can serve as an alternative
filesystem for Linux desktop environment, or as a basis of advanced
storage appliances.
config FEATURE_VOLUMEID_NTFS
bool "ntfs filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_OCFS2
bool "ocfs2 filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_REISERFS
bool "Reiser filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_ROMFS
bool "romfs filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_SQUASHFS
bool "SquashFS filesystem"
default y
depends on VOLUMEID && FEATURE_BLKID_TYPE
help
Squashfs is a compressed read-only filesystem for Linux. Squashfs is
intended for general read-only filesystem use and in constrained block
device/memory systems (e.g. embedded systems) where low overhead is
needed.
config FEATURE_VOLUMEID_SYSV
bool "sysv filesystem"
default y
depends on VOLUMEID
config FEATURE_VOLUMEID_UBIFS
bool "UBIFS filesystem"
default y
depends on VOLUMEID
help
UBIFS (Unsorted Block Image File System) is a file
system for use with raw flash memory media.
config FEATURE_VOLUMEID_UDF
bool "udf filesystem"
default y
depends on VOLUMEID
### config FEATURE_VOLUMEID_HIGHPOINTRAID
### bool "highpoint raid"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_HPFS
### bool "hpfs filesystem"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_ISWRAID
### bool "intel raid"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_LSIRAID
### bool "lsi raid"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_LVM
### bool "lvm"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_MAC
### bool "mac filesystem"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_MSDOS
### bool "msdos filesystem"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_NVIDIARAID
### bool "nvidia raid"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_PROMISERAID
### bool "promise raid"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_SILICONRAID
### bool "silicon raid"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_UFS
### bool "ufs filesystem"
### default y
### depends on VOLUMEID
### config FEATURE_VOLUMEID_VIARAID
### bool "via raid"
### default y
### depends on VOLUMEID
config FEATURE_VOLUMEID_XFS
bool "xfs filesystem"
default y
depends on VOLUMEID
endmenu