1# 2# For a description of the syntax of this configuration file, 3# see scripts/kbuild/config-language.txt. 4# 5 6menu "Linux System Utilities" 7 8INSERT 9 10config ACPID 11 bool "acpid" 12 default y 13 help 14 acpid listens to ACPI events coming either in textual form from 15 /proc/acpi/event (though it is marked deprecated it is still widely 16 used and _is_ a standard) or in binary form from specified evdevs 17 (just use /dev/input/event*). 18 19 It parses the event to retrieve ACTION and a possible PARAMETER. 20 It then spawns /etc/acpi/<ACTION>[/<PARAMETER>] either via run-parts 21 (if the resulting path is a directory) or directly as an executable. 22 23 N.B. acpid relies on run-parts so have the latter installed. 24 25config FEATURE_ACPID_COMPAT 26 bool "Accept and ignore redundant options" 27 default y 28 depends on ACPID 29 help 30 Accept and ignore compatibility options -g -m -s -S -v. 31 32config BLKID 33 bool "blkid" 34 default y 35 select VOLUMEID 36 help 37 Lists labels and UUIDs of all filesystems. 38 WARNING: 39 With all submodules selected, it will add ~8k to busybox. 40 41config DMESG 42 bool "dmesg" 43 default y 44 help 45 dmesg is used to examine or control the kernel ring buffer. When the 46 Linux kernel prints messages to the system log, they are stored in 47 the kernel ring buffer. You can use dmesg to print the kernel's ring 48 buffer, clear the kernel ring buffer, change the size of the kernel 49 ring buffer, and change the priority level at which kernel messages 50 are also logged to the system console. Enable this option if you 51 wish to enable the 'dmesg' utility. 52 53config FEATURE_DMESG_PRETTY 54 bool "Pretty dmesg output" 55 default y 56 depends on DMESG 57 help 58 If you wish to scrub the syslog level from the output, say 'Y' here. 59 The syslog level is a string prefixed to every line with the form 60 "<#>". 61 62 With this option you will see: 63 # dmesg 64 Linux version 2.6.17.4 ..... 65 BIOS-provided physical RAM map: 66 BIOS-e820: 0000000000000000 - 000000000009f000 (usable) 67 68 Without this option you will see: 69 # dmesg 70 <5>Linux version 2.6.17.4 ..... 71 <6>BIOS-provided physical RAM map: 72 <6> BIOS-e820: 0000000000000000 - 000000000009f000 (usable) 73 74config FBSET 75 bool "fbset" 76 default y 77 help 78 fbset is used to show or change the settings of a Linux frame buffer 79 device. The frame buffer device provides a simple and unique 80 interface to access a graphics display. Enable this option 81 if you wish to enable the 'fbset' utility. 82 83config FEATURE_FBSET_FANCY 84 bool "Turn on extra fbset options" 85 default y 86 depends on FBSET 87 help 88 This option enables extended fbset options, allowing one to set the 89 framebuffer size, color depth, etc. interface to access a graphics 90 display. Enable this option if you wish to enable extended fbset 91 options. 92 93config FEATURE_FBSET_READMODE 94 bool "Turn on fbset readmode support" 95 default y 96 depends on FBSET 97 help 98 This option allows fbset to read the video mode database stored by 99 default as /etc/fb.modes, which can be used to set frame buffer 100 device to pre-defined video modes. 101 102config FDFLUSH 103 bool "fdflush" 104 default y 105 help 106 fdflush is only needed when changing media on slightly-broken 107 removable media drives. It is used to make Linux believe that a 108 hardware disk-change switch has been actuated, which causes Linux to 109 forget anything it has cached from the previous media. If you have 110 such a slightly-broken drive, you will need to run fdflush every time 111 you change a disk. Most people have working hardware and can safely 112 leave this disabled. 113 114config FDFORMAT 115 bool "fdformat" 116 default y 117 help 118 fdformat is used to low-level format a floppy disk. 119 120config FDISK 121 bool "fdisk" 122 default y 123 help 124 The fdisk utility is used to divide hard disks into one or more 125 logical disks, which are generally called partitions. This utility 126 can be used to list and edit the set of partitions or BSD style 127 'disk slices' that are defined on a hard drive. 128 129config FDISK_SUPPORT_LARGE_DISKS 130 bool "Support over 4GB disks" 131 default y 132 depends on FDISK 133 help 134 Enable this option to support large disks > 4GB. 135 136config FEATURE_FDISK_WRITABLE 137 bool "Write support" 138 default y 139 depends on FDISK 140 help 141 Enabling this option allows you to create or change a partition table 142 and write those changes out to disk. If you leave this option 143 disabled, you will only be able to view the partition table. 144 145config FEATURE_AIX_LABEL 146 bool "Support AIX disklabels" 147 default n 148 depends on FDISK && FEATURE_FDISK_WRITABLE 149 help 150 Enabling this option allows you to create or change AIX disklabels. 151 Most people can safely leave this option disabled. 152 153config FEATURE_SGI_LABEL 154 bool "Support SGI disklabels" 155 default n 156 depends on FDISK && FEATURE_FDISK_WRITABLE 157 help 158 Enabling this option allows you to create or change SGI disklabels. 159 Most people can safely leave this option disabled. 160 161config FEATURE_SUN_LABEL 162 bool "Support SUN disklabels" 163 default n 164 depends on FDISK && FEATURE_FDISK_WRITABLE 165 help 166 Enabling this option allows you to create or change SUN disklabels. 167 Most people can safely leave this option disabled. 168 169config FEATURE_OSF_LABEL 170 bool "Support BSD disklabels" 171 default n 172 depends on FDISK && FEATURE_FDISK_WRITABLE 173 help 174 Enabling this option allows you to create or change BSD disklabels 175 and define and edit BSD disk slices. 176 177config FEATURE_FDISK_ADVANCED 178 bool "Support expert mode" 179 default y 180 depends on FDISK && FEATURE_FDISK_WRITABLE 181 help 182 Enabling this option allows you to do terribly unsafe things like 183 define arbitrary drive geometry, move the beginning of data in a 184 partition, and similarly evil things. Unless you have a very good 185 reason you would be wise to leave this disabled. 186 187config FINDFS 188 bool "findfs" 189 default y 190 select VOLUMEID 191 help 192 Prints the name of a filesystem with given label or UUID. 193 WARNING: 194 With all submodules selected, it will add ~8k to busybox. 195 196config FLOCK 197 bool "flock" 198 default y 199 help 200 Manage locks from shell scripts 201 202config FREERAMDISK 203 bool "freeramdisk" 204 default y 205 help 206 Linux allows you to create ramdisks. This utility allows you to 207 delete them and completely free all memory that was used for the 208 ramdisk. For example, if you boot Linux into a ramdisk and later 209 pivot_root, you may want to free the memory that is allocated to the 210 ramdisk. If you have no use for freeing memory from a ramdisk, leave 211 this disabled. 212 213config FSCK_MINIX 214 bool "fsck_minix" 215 default y 216 help 217 The minix filesystem is a nice, small, compact, read-write filesystem 218 with little overhead. It is not a journaling filesystem however and 219 can experience corruption if it is not properly unmounted or if the 220 power goes off in the middle of a write. This utility allows you to 221 check for and attempt to repair any corruption that occurs to a minix 222 filesystem. 223 224config MKFS_EXT2 225 bool "mkfs_ext2" 226 default y 227 help 228 Utility to create EXT2 filesystems. 229 230config MKFS_MINIX 231 bool "mkfs_minix" 232 default y 233 help 234 The minix filesystem is a nice, small, compact, read-write filesystem 235 with little overhead. If you wish to be able to create minix 236 filesystems this utility will do the job for you. 237 238config FEATURE_MINIX2 239 bool "Support Minix fs v2 (fsck_minix/mkfs_minix)" 240 default y 241 depends on FSCK_MINIX || MKFS_MINIX 242 help 243 If you wish to be able to create version 2 minix filesystems, enable 244 this. If you enabled 'mkfs_minix' then you almost certainly want to 245 be using the version 2 filesystem support. 246 247config MKFS_REISER 248 bool "mkfs_reiser" 249 default n 250 help 251 Utility to create ReiserFS filesystems. 252 Note: this applet needs a lot of testing and polishing. 253 254config MKFS_VFAT 255 bool "mkfs_vfat" 256 default y 257 help 258 Utility to create FAT32 filesystems. 259 260config GETOPT 261 bool "getopt" 262 default y 263 help 264 The getopt utility is used to break up (parse) options in command 265 lines to make it easy to write complex shell scripts that also check 266 for legal (and illegal) options. If you want to write horribly 267 complex shell scripts, or use some horribly complex shell script 268 written by others, this utility may be for you. Most people will 269 wisely leave this disabled. 270 271config FEATURE_GETOPT_LONG 272 bool "Support option -l" 273 default y if LONG_OPTS 274 depends on GETOPT 275 help 276 Enable support for long options (option -l). 277 278config HEXDUMP 279 bool "hexdump" 280 default y 281 help 282 The hexdump utility is used to display binary data in a readable 283 way that is comparable to the output from most hex editors. 284 285config FEATURE_HEXDUMP_REVERSE 286 bool "Support -R, reverse of 'hexdump -Cv'" 287 default y 288 depends on HEXDUMP 289 help 290 The hexdump utility is used to display binary data in an ascii 291 readable way. This option creates binary data from an ascii input. 292 NB: this option is non-standard. It's unwise to use it in scripts 293 aimed to be portable. 294 295config HD 296 bool "hd" 297 default y 298 depends on HEXDUMP 299 help 300 hd is an alias to hexdump -C. 301 302config HWCLOCK 303 bool "hwclock" 304 default y 305 help 306 The hwclock utility is used to read and set the hardware clock 307 on a system. This is primarily used to set the current time on 308 shutdown in the hardware clock, so the hardware will keep the 309 correct time when Linux is _not_ running. 310 311config FEATURE_HWCLOCK_LONG_OPTIONS 312 bool "Support long options (--hctosys,...)" 313 default y 314 depends on HWCLOCK && LONG_OPTS 315 help 316 By default, the hwclock utility only uses short options. If you 317 are overly fond of its long options, such as --hctosys, --utc, etc) 318 then enable this option. 319 320config FEATURE_HWCLOCK_ADJTIME_FHS 321 bool "Use FHS /var/lib/hwclock/adjtime" 322 default y 323 depends on HWCLOCK 324 help 325 Starting with FHS 2.3, the adjtime state file is supposed to exist 326 at /var/lib/hwclock/adjtime instead of /etc/adjtime. If you wish 327 to use the FHS behavior, answer Y here, otherwise answer N for the 328 classic /etc/adjtime path. 329 330 pathname.com/fhs/pub/fhs-2.3.html#VARLIBHWCLOCKSTATEDIRECTORYFORHWCLO 331 332config IPCRM 333 bool "ipcrm" 334 default y 335 select FEATURE_SUID 336 help 337 The ipcrm utility allows the removal of System V interprocess 338 communication (IPC) objects and the associated data structures 339 from the system. 340 341config IPCS 342 bool "ipcs" 343 default y 344 select FEATURE_SUID 345 help 346 The ipcs utility is used to provide information on the currently 347 allocated System V interprocess (IPC) objects in the system. 348 349config LOSETUP 350 bool "losetup" 351 default y 352 help 353 losetup is used to associate or detach a loop device with a regular 354 file or block device, and to query the status of a loop device. This 355 version does not currently support enabling data encryption. 356 357config LSPCI 358 bool "lspci" 359 default y 360 help 361 lspci is a utility for displaying information about PCI buses in the 362 system and devices connected to them. 363 364 This version uses sysfs (/sys/bus/pci/devices) only. 365 366config LSUSB 367 bool "lsusb" 368 default y 369 help 370 lsusb is a utility for displaying information about USB buses in the 371 system and devices connected to them. 372 373 This version uses sysfs (/sys/bus/usb/devices) only. 374 375config MDEV 376 bool "mdev" 377 default y 378 help 379 mdev is a mini-udev implementation for dynamically creating device 380 nodes in the /dev directory. 381 382 For more information, please see docs/mdev.txt 383 384config FEATURE_MDEV_CONF 385 bool "Support /etc/mdev.conf" 386 default y 387 depends on MDEV 388 help 389 Add support for the mdev config file to control ownership and 390 permissions of the device nodes. 391 392 For more information, please see docs/mdev.txt 393 394config FEATURE_MDEV_RENAME 395 bool "Support subdirs/symlinks" 396 default y 397 depends on FEATURE_MDEV_CONF 398 help 399 Add support for renaming devices and creating symlinks. 400 401 For more information, please see docs/mdev.txt 402 403config FEATURE_MDEV_RENAME_REGEXP 404 bool "Support regular expressions substitutions when renaming device" 405 default y 406 depends on FEATURE_MDEV_RENAME 407 help 408 Add support for regular expressions substitutions when renaming 409 device. 410 411config FEATURE_MDEV_EXEC 412 bool "Support command execution at device addition/removal" 413 default y 414 depends on FEATURE_MDEV_CONF 415 help 416 This adds support for an optional field to /etc/mdev.conf for 417 executing commands when devices are created/removed. 418 419 For more information, please see docs/mdev.txt 420 421config FEATURE_MDEV_LOAD_FIRMWARE 422 bool "Support loading of firmwares" 423 default y 424 depends on MDEV 425 help 426 Some devices need to load firmware before they can be usable. 427 428 These devices will request userspace look up the files in 429 /lib/firmware/ and if it exists, send it to the kernel for 430 loading into the hardware. 431 432config MKSWAP 433 bool "mkswap" 434 default y 435 help 436 The mkswap utility is used to configure a file or disk partition as 437 Linux swap space. This allows Linux to use the entire file or 438 partition as if it were additional RAM, which can greatly increase 439 the capability of low-memory machines. This additional memory is 440 much slower than real RAM, but can be very helpful at preventing your 441 applications being killed by the Linux out of memory (OOM) killer. 442 Once you have created swap space using 'mkswap' you need to enable 443 the swap space using the 'swapon' utility. 444 445config FEATURE_MKSWAP_UUID 446 bool "UUID support" 447 default y 448 depends on MKSWAP 449 help 450 Generate swap spaces with universally unique identifiers. 451 452config MORE 453 bool "more" 454 default y 455 help 456 more is a simple utility which allows you to read text one screen 457 sized page at a time. If you want to read text that is larger than 458 the screen, and you are using anything faster than a 300 baud modem, 459 you will probably find this utility very helpful. If you don't have 460 any need to reading text files, you can leave this disabled. 461 462config FEATURE_USE_TERMIOS 463 bool "Use termios to manipulate the screen" 464 default y 465 depends on MORE || TOP 466 help 467 This option allows utilities such as 'more' and 'top' to determine 468 the size of the screen. If you leave this disabled, your utilities 469 that display things on the screen will be especially primitive and 470 will be unable to determine the current screen size, and will be 471 unable to move the cursor. 472 473config MOUNT 474 bool "mount" 475 default y 476 help 477 All files and filesystems in Unix are arranged into one big directory 478 tree. The 'mount' utility is used to graft a filesystem onto a 479 particular part of the tree. A filesystem can either live on a block 480 device, or it can be accessible over the network, as is the case with 481 NFS filesystems. Most people using BusyBox will also want to enable 482 the 'mount' utility. 483 484config FEATURE_MOUNT_FAKE 485 bool "Support option -f" 486 default y 487 depends on MOUNT 488 help 489 Enable support for faking a file system mount. 490 491config FEATURE_MOUNT_VERBOSE 492 bool "Support option -v" 493 default y 494 depends on MOUNT 495 help 496 Enable multi-level -v[vv...] verbose messages. Useful if you 497 debug mount problems and want to see what is exactly passed 498 to the kernel. 499 500config FEATURE_MOUNT_HELPERS 501 bool "Support mount helpers" 502 default n 503 depends on MOUNT 504 help 505 Enable mounting of virtual file systems via external helpers. 506 E.g. "mount obexfs#-b00.11.22.33.44.55 /mnt" will in effect call 507 "obexfs -b00.11.22.33.44.55 /mnt" 508 Also "mount -t sometype [-o opts] fs /mnt" will try 509 "sometype [-o opts] fs /mnt" if simple mount syscall fails. 510 The idea is to use such virtual filesystems in /etc/fstab. 511 512config FEATURE_MOUNT_LABEL 513 bool "Support specifying devices by label or UUID" 514 default y 515 depends on MOUNT 516 select VOLUMEID 517 help 518 This allows for specifying a device by label or uuid, rather than by 519 name. This feature utilizes the same functionality as blkid/findfs. 520 This also enables label or uuid support for swapon. 521 522config FEATURE_MOUNT_NFS 523 bool "Support mounting NFS file systems" 524 default y 525 depends on MOUNT 526 select FEATURE_HAVE_RPC 527 select FEATURE_SYSLOG 528 help 529 Enable mounting of NFS file systems. 530 531config FEATURE_MOUNT_CIFS 532 bool "Support mounting CIFS/SMB file systems" 533 default y 534 depends on MOUNT 535 help 536 Enable support for samba mounts. 537 538config FEATURE_MOUNT_FLAGS 539 depends on MOUNT 540 bool "Support lots of -o flags in mount" 541 default y 542 help 543 Without this, mount only supports ro/rw/remount. With this, it 544 supports nosuid, suid, dev, nodev, exec, noexec, sync, async, atime, 545 noatime, diratime, nodiratime, loud, bind, move, shared, slave, 546 private, unbindable, rshared, rslave, rprivate, and runbindable. 547 548config FEATURE_MOUNT_FSTAB 549 depends on MOUNT 550 bool "Support /etc/fstab and -a" 551 default y 552 help 553 Support mount all and looking for files in /etc/fstab. 554 555config PIVOT_ROOT 556 bool "pivot_root" 557 default y 558 help 559 The pivot_root utility swaps the mount points for the root filesystem 560 with some other mounted filesystem. This allows you to do all sorts 561 of wild and crazy things with your Linux system and is far more 562 powerful than 'chroot'. 563 564 Note: This is for initrd in linux 2.4. Under initramfs (introduced 565 in linux 2.6) use switch_root instead. 566 567config RDATE 568 bool "rdate" 569 default y 570 help 571 The rdate utility allows you to synchronize the date and time of your 572 system clock with the date and time of a remote networked system using 573 the RFC868 protocol, which is built into the inetd daemon on most 574 systems. 575 576config RDEV 577 bool "rdev" 578 default y 579 help 580 Print the device node associated with the filesystem mounted at '/'. 581 582config READPROFILE 583 bool "readprofile" 584 default y 585 help 586 This allows you to parse /proc/profile for basic profiling. 587 588config RTCWAKE 589 bool "rtcwake" 590 default y 591 help 592 Enter a system sleep state until specified wakeup time. 593 594config SCRIPT 595 bool "script" 596 default y 597 help 598 The script makes typescript of terminal session. 599 600config SCRIPTREPLAY 601 bool "scriptreplay" 602 default y 603 help 604 This program replays a typescript, using timing information 605 given by script -t. 606 607config SETARCH 608 bool "setarch" 609 default y 610 help 611 The linux32 utility is used to create a 32bit environment for the 612 specified program (usually a shell). It only makes sense to have 613 this util on a system that supports both 64bit and 32bit userland 614 (like amd64/x86, ppc64/ppc, sparc64/sparc, etc...). 615 616config SWAPONOFF 617 bool "swaponoff" 618 default y 619 help 620 This option enables both the 'swapon' and the 'swapoff' utilities. 621 Once you have created some swap space using 'mkswap', you also need 622 to enable your swap space with the 'swapon' utility. The 'swapoff' 623 utility is used, typically at system shutdown, to disable any swap 624 space. If you are not using any swap space, you can leave this 625 option disabled. 626 627config FEATURE_SWAPON_PRI 628 bool "Support priority option -p" 629 default y 630 depends on SWAPONOFF 631 help 632 Enable support for setting swap device priority in swapon. 633 634config SWITCH_ROOT 635 bool "switch_root" 636 default y 637 help 638 The switch_root utility is used from initramfs to select a new 639 root device. Under initramfs, you have to use this instead of 640 pivot_root. (Stop reading here if you don't care why.) 641 642 Booting with initramfs extracts a gzipped cpio archive into rootfs 643 (which is a variant of ramfs/tmpfs). Because rootfs can't be moved 644 or unmounted*, pivot_root will not work from initramfs. Instead, 645 switch_root deletes everything out of rootfs (including itself), 646 does a mount --move that overmounts rootfs with the new root, and 647 then execs the specified init program. 648 649 * Because the Linux kernel uses rootfs internally as the starting 650 and ending point for searching through the kernel's doubly linked 651 list of active mount points. That's why. 652 653config UMOUNT 654 bool "umount" 655 default y 656 help 657 When you want to remove a mounted filesystem from its current mount 658 point, for example when you are shutting down the system, the 659 'umount' utility is the tool to use. If you enabled the 'mount' 660 utility, you almost certainly also want to enable 'umount'. 661 662config FEATURE_UMOUNT_ALL 663 bool "Support option -a" 664 default y 665 depends on UMOUNT 666 help 667 Support -a option to unmount all currently mounted filesystems. 668 669comment "Common options for mount/umount" 670 depends on MOUNT || UMOUNT 671 672config FEATURE_MOUNT_LOOP 673 bool "Support loopback mounts" 674 default y 675 depends on MOUNT || UMOUNT 676 help 677 Enabling this feature allows automatic mounting of files (containing 678 filesystem images) via the linux kernel's loopback devices. 679 The mount command will detect you are trying to mount a file instead 680 of a block device, and transparently associate the file with a 681 loopback device. The umount command will also free that loopback 682 device. 683 684 You can still use the 'losetup' utility (to manually associate files 685 with loop devices) if you need to do something advanced, such as 686 specify an offset or cryptographic options to the loopback device. 687 (If you don't want umount to free the loop device, use "umount -D".) 688 689config FEATURE_MOUNT_LOOP_CREATE 690 bool "Create new loopback devices if needed" 691 default y 692 depends on FEATURE_MOUNT_LOOP 693 help 694 Linux kernels >= 2.6.24 support unlimited loopback devices. They are 695 allocated for use when trying to use a loop device. The loop device 696 must however exist. 697 698 This feature lets mount to try to create next /dev/loopN device 699 if it does not find a free one. 700 701config FEATURE_MTAB_SUPPORT 702 bool "Support for the old /etc/mtab file" 703 default n 704 depends on MOUNT || UMOUNT 705 select FEATURE_MOUNT_FAKE 706 help 707 Historically, Unix systems kept track of the currently mounted 708 partitions in the file "/etc/mtab". These days, the kernel exports 709 the list of currently mounted partitions in "/proc/mounts", rendering 710 the old mtab file obsolete. (In modern systems, /etc/mtab should be 711 a symlink to /proc/mounts.) 712 713 The only reason to have mount maintain an /etc/mtab file itself is if 714 your stripped-down embedded system does not have a /proc directory. 715 If you must use this, keep in mind it's inherently brittle (for 716 example a mount under chroot won't update it), can't handle modern 717 features like separate per-process filesystem namespaces, requires 718 that your /etc directory be writable, tends to get easily confused 719 by --bind or --move mounts, won't update if you rename a directory 720 that contains a mount point, and so on. (In brief: avoid.) 721 722 About the only reason to use this is if you've removed /proc from 723 your kernel. 724 725config VOLUMEID 726 bool #No description makes it a hidden option 727 default n 728 729menu "Filesystem/Volume identification" 730 depends on VOLUMEID 731 732config FEATURE_VOLUMEID_EXT 733 bool "Ext filesystem" 734 default y 735 depends on VOLUMEID 736 help 737 TODO 738 739config FEATURE_VOLUMEID_BTRFS 740 bool "btrfs filesystem" 741 default y 742 depends on VOLUMEID 743 help 744 TODO 745 746config FEATURE_VOLUMEID_REISERFS 747 bool "Reiser filesystem" 748 default y 749 depends on VOLUMEID 750 help 751 TODO 752 753config FEATURE_VOLUMEID_FAT 754 bool "fat filesystem" 755 default y 756 depends on VOLUMEID 757 help 758 TODO 759 760config FEATURE_VOLUMEID_EXFAT 761 bool "exFAT filesystem" 762 default y 763 depends on VOLUMEID 764 help 765 exFAT (extended FAT) is a proprietary file system designed especially 766 for flash drives. It has many features from NTFS, but with less 767 overhead. exFAT is used on most SDXC cards for consumer electronics. 768 769config FEATURE_VOLUMEID_HFS 770 bool "hfs filesystem" 771 default y 772 depends on VOLUMEID 773 help 774 TODO 775 776config FEATURE_VOLUMEID_JFS 777 bool "jfs filesystem" 778 default y 779 depends on VOLUMEID 780 help 781 TODO 782 783### config FEATURE_VOLUMEID_UFS 784### bool "ufs filesystem" 785### default y 786### depends on VOLUMEID 787### help 788### TODO 789 790config FEATURE_VOLUMEID_XFS 791 bool "xfs filesystem" 792 default y 793 depends on VOLUMEID 794 help 795 TODO 796 797config FEATURE_VOLUMEID_NTFS 798 bool "ntfs filesystem" 799 default y 800 depends on VOLUMEID 801 help 802 TODO 803 804config FEATURE_VOLUMEID_ISO9660 805 bool "iso9660 filesystem" 806 default y 807 depends on VOLUMEID 808 help 809 TODO 810 811config FEATURE_VOLUMEID_UDF 812 bool "udf filesystem" 813 default y 814 depends on VOLUMEID 815 help 816 TODO 817 818config FEATURE_VOLUMEID_LUKS 819 bool "luks filesystem" 820 default y 821 depends on VOLUMEID 822 help 823 TODO 824 825config FEATURE_VOLUMEID_LINUXSWAP 826 bool "linux swap filesystem" 827 default y 828 depends on VOLUMEID 829 help 830 TODO 831 832### config FEATURE_VOLUMEID_LVM 833### bool "lvm" 834### default y 835### depends on VOLUMEID 836### help 837### TODO 838 839config FEATURE_VOLUMEID_CRAMFS 840 bool "cramfs filesystem" 841 default y 842 depends on VOLUMEID 843 help 844 TODO 845 846### config FEATURE_VOLUMEID_HPFS 847### bool "hpfs filesystem" 848### default y 849### depends on VOLUMEID 850### help 851### TODO 852 853config FEATURE_VOLUMEID_ROMFS 854 bool "romfs filesystem" 855 default y 856 depends on VOLUMEID 857 help 858 TODO 859 860config FEATURE_VOLUMEID_SYSV 861 bool "sysv filesystem" 862 default y 863 depends on VOLUMEID 864 help 865 TODO 866 867### config FEATURE_VOLUMEID_MINIX 868### bool "minix filesystem" 869### default y 870### depends on VOLUMEID 871### help 872### TODO 873 874### These only detect partition tables - not used (yet?) 875### config FEATURE_VOLUMEID_MAC 876### bool "mac filesystem" 877### default y 878### depends on VOLUMEID 879### help 880### TODO 881### 882### config FEATURE_VOLUMEID_MSDOS 883### bool "msdos filesystem" 884### default y 885### depends on VOLUMEID 886### help 887### TODO 888 889config FEATURE_VOLUMEID_OCFS2 890 bool "ocfs2 filesystem" 891 default y 892 depends on VOLUMEID 893 help 894 TODO 895 896### config FEATURE_VOLUMEID_HIGHPOINTRAID 897### bool "highpoint raid" 898### default y 899### depends on VOLUMEID 900### help 901### TODO 902 903### config FEATURE_VOLUMEID_ISWRAID 904### bool "intel raid" 905### default y 906### depends on VOLUMEID 907### help 908### TODO 909 910### config FEATURE_VOLUMEID_LSIRAID 911### bool "lsi raid" 912### default y 913### depends on VOLUMEID 914### help 915### TODO 916 917### config FEATURE_VOLUMEID_VIARAID 918### bool "via raid" 919### default y 920### depends on VOLUMEID 921### help 922### TODO 923 924### config FEATURE_VOLUMEID_SILICONRAID 925### bool "silicon raid" 926### default y 927### depends on VOLUMEID 928### help 929### TODO 930 931### config FEATURE_VOLUMEID_NVIDIARAID 932### bool "nvidia raid" 933### default y 934### depends on VOLUMEID 935### help 936### TODO 937 938### config FEATURE_VOLUMEID_PROMISERAID 939### bool "promise raid" 940### default y 941### depends on VOLUMEID 942### help 943### TODO 944 945config FEATURE_VOLUMEID_LINUXRAID 946 bool "linuxraid" 947 default y 948 depends on VOLUMEID 949 help 950 TODO 951 952endmenu 953 954endmenu 955