Kconfig 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238
  1. #
  2. # Partition configuration
  3. #
  4. config PARTITION_ADVANCED
  5. bool "Advanced partition selection"
  6. help
  7. Say Y here if you would like to use hard disks under Linux which
  8. were partitioned under an operating system running on a different
  9. architecture than your Linux system.
  10. Note that the answer to this question won't directly affect the
  11. kernel: saying N will just cause the configurator to skip all
  12. the questions about foreign partitioning schemes.
  13. If unsure, say N.
  14. config ACORN_PARTITION
  15. bool "Acorn partition support" if PARTITION_ADVANCED
  16. default y if ARCH_ACORN
  17. help
  18. Support hard disks partitioned under Acorn operating systems.
  19. config ACORN_PARTITION_CUMANA
  20. bool "Cumana partition support" if PARTITION_ADVANCED
  21. default y if ARCH_ACORN
  22. depends on ACORN_PARTITION
  23. help
  24. Say Y here if you would like to use hard disks under Linux which
  25. were partitioned using the Cumana interface on Acorn machines.
  26. config ACORN_PARTITION_EESOX
  27. bool "EESOX partition support" if PARTITION_ADVANCED
  28. default y if ARCH_ACORN
  29. depends on ACORN_PARTITION
  30. config ACORN_PARTITION_ICS
  31. bool "ICS partition support" if PARTITION_ADVANCED
  32. default y if ARCH_ACORN
  33. depends on ACORN_PARTITION
  34. help
  35. Say Y here if you would like to use hard disks under Linux which
  36. were partitioned using the ICS interface on Acorn machines.
  37. config ACORN_PARTITION_ADFS
  38. bool "Native filecore partition support" if PARTITION_ADVANCED
  39. default y if ARCH_ACORN
  40. depends on ACORN_PARTITION
  41. help
  42. The Acorn Disc Filing System is the standard file system of the
  43. RiscOS operating system which runs on Acorn's ARM-based Risc PC
  44. systems and the Acorn Archimedes range of machines. If you say
  45. `Y' here, Linux will support disk partitions created under ADFS.
  46. config ACORN_PARTITION_POWERTEC
  47. bool "PowerTec partition support" if PARTITION_ADVANCED
  48. default y if ARCH_ACORN
  49. depends on ACORN_PARTITION
  50. help
  51. Support reading partition tables created on Acorn machines using
  52. the PowerTec SCSI drive.
  53. config ACORN_PARTITION_RISCIX
  54. bool "RISCiX partition support" if PARTITION_ADVANCED
  55. default y if ARCH_ACORN
  56. depends on ACORN_PARTITION
  57. help
  58. Once upon a time, there was a native Unix port for the Acorn series
  59. of machines called RISCiX. If you say 'Y' here, Linux will be able
  60. to read disks partitioned under RISCiX.
  61. config OSF_PARTITION
  62. bool "Alpha OSF partition support" if PARTITION_ADVANCED
  63. default y if ALPHA
  64. help
  65. Say Y here if you would like to use hard disks under Linux which
  66. were partitioned on an Alpha machine.
  67. config AMIGA_PARTITION
  68. bool "Amiga partition table support" if PARTITION_ADVANCED
  69. default y if (AMIGA || AFFS_FS=y)
  70. help
  71. Say Y here if you would like to use hard disks under Linux which
  72. were partitioned under AmigaOS.
  73. config ATARI_PARTITION
  74. bool "Atari partition table support" if PARTITION_ADVANCED
  75. default y if ATARI
  76. help
  77. Say Y here if you would like to use hard disks under Linux which
  78. were partitioned under the Atari OS.
  79. config IBM_PARTITION
  80. bool "IBM disk label and partition support"
  81. depends on PARTITION_ADVANCED && S390
  82. help
  83. Say Y here if you would like to be able to read the hard disk
  84. partition table format used by IBM DASD disks operating under CMS.
  85. Otherwise, say N.
  86. config MAC_PARTITION
  87. bool "Macintosh partition map support" if PARTITION_ADVANCED
  88. default y if (MAC || PPC_PMAC)
  89. help
  90. Say Y here if you would like to use hard disks under Linux which
  91. were partitioned on a Macintosh.
  92. config MSDOS_PARTITION
  93. bool "PC BIOS (MSDOS partition tables) support" if PARTITION_ADVANCED
  94. default y
  95. help
  96. Say Y here.
  97. config BSD_DISKLABEL
  98. bool "BSD disklabel (FreeBSD partition tables) support"
  99. depends on PARTITION_ADVANCED && MSDOS_PARTITION
  100. help
  101. FreeBSD uses its own hard disk partition scheme on your PC. It
  102. requires only one entry in the primary partition table of your disk
  103. and manages it similarly to DOS extended partitions, putting in its
  104. first sector a new partition table in BSD disklabel format. Saying Y
  105. here allows you to read these disklabels and further mount FreeBSD
  106. partitions from within Linux if you have also said Y to "UFS
  107. file system support", above. If you don't know what all this is
  108. about, say N.
  109. config MINIX_SUBPARTITION
  110. bool "Minix subpartition support"
  111. depends on PARTITION_ADVANCED && MSDOS_PARTITION
  112. help
  113. Minix 2.0.0/2.0.2 subpartition table support for Linux.
  114. Say Y here if you want to mount and use Minix 2.0.0/2.0.2
  115. subpartitions.
  116. config SOLARIS_X86_PARTITION
  117. bool "Solaris (x86) partition table support"
  118. depends on PARTITION_ADVANCED && MSDOS_PARTITION
  119. help
  120. Like most systems, Solaris x86 uses its own hard disk partition
  121. table format, incompatible with all others. Saying Y here allows you
  122. to read these partition tables and further mount Solaris x86
  123. partitions from within Linux if you have also said Y to "UFS
  124. file system support", above.
  125. config UNIXWARE_DISKLABEL
  126. bool "Unixware slices support"
  127. depends on PARTITION_ADVANCED && MSDOS_PARTITION
  128. ---help---
  129. Like some systems, UnixWare uses its own slice table inside a
  130. partition (VTOC - Virtual Table of Contents). Its format is
  131. incompatible with all other OSes. Saying Y here allows you to read
  132. VTOC and further mount UnixWare partitions read-only from within
  133. Linux if you have also said Y to "UFS file system support" or
  134. "System V and Coherent file system support", above.
  135. This is mainly used to carry data from a UnixWare box to your
  136. Linux box via a removable medium like magneto-optical, ZIP or
  137. removable IDE drives. Note, however, that a good portable way to
  138. transport files and directories between unixes (and even other
  139. operating systems) is given by the tar program ("man tar" or
  140. preferably "info tar").
  141. If you don't know what all this is about, say N.
  142. config LDM_PARTITION
  143. bool "Windows Logical Disk Manager (Dynamic Disk) support"
  144. depends on PARTITION_ADVANCED
  145. ---help---
  146. Say Y here if you would like to use hard disks under Linux which
  147. were partitioned using Windows 2000's or XP's Logical Disk Manager.
  148. They are also known as "Dynamic Disks".
  149. Windows 2000 introduced the concept of Dynamic Disks to get around
  150. the limitations of the PC's partitioning scheme. The Logical Disk
  151. Manager allows the user to repartition a disk and create spanned,
  152. mirrored, striped or RAID volumes, all without the need for
  153. rebooting.
  154. Normal partitions are now called Basic Disks under Windows 2000 and
  155. XP.
  156. For a fuller description read <file:Documentation/ldm.txt>.
  157. If unsure, say N.
  158. config LDM_DEBUG
  159. bool "Windows LDM extra logging"
  160. depends on LDM_PARTITION
  161. help
  162. Say Y here if you would like LDM to log verbosely. This could be
  163. helpful if the driver doesn't work as expected and you'd like to
  164. report a bug.
  165. If unsure, say N.
  166. config SGI_PARTITION
  167. bool "SGI partition support" if PARTITION_ADVANCED
  168. default y if (SGI_IP22 || SGI_IP27 || ((MACH_JAZZ || SNI_RM) && !CPU_LITTLE_ENDIAN))
  169. help
  170. Say Y here if you would like to be able to read the hard disk
  171. partition table format used by SGI machines.
  172. config ULTRIX_PARTITION
  173. bool "Ultrix partition table support" if PARTITION_ADVANCED
  174. default y if MACH_DECSTATION
  175. help
  176. Say Y here if you would like to be able to read the hard disk
  177. partition table format used by DEC (now Compaq) Ultrix machines.
  178. Otherwise, say N.
  179. config SUN_PARTITION
  180. bool "Sun partition tables support" if PARTITION_ADVANCED
  181. default y if (SPARC || SUN3 || SUN3X)
  182. ---help---
  183. Like most systems, SunOS uses its own hard disk partition table
  184. format, incompatible with all others. Saying Y here allows you to
  185. read these partition tables and further mount SunOS partitions from
  186. within Linux if you have also said Y to "UFS file system support",
  187. above. This is mainly used to carry data from a SPARC under SunOS to
  188. your Linux box via a removable medium like magneto-optical or ZIP
  189. drives; note however that a good portable way to transport files and
  190. directories between unixes (and even other operating systems) is
  191. given by the tar program ("man tar" or preferably "info tar"). If
  192. you don't know what all this is about, say N.
  193. config KARMA_PARTITION
  194. bool "Karma Partition support"
  195. depends on PARTITION_ADVANCED
  196. help
  197. Say Y here if you would like to mount the Rio Karma MP3 player, as it
  198. uses a proprietary partition table.
  199. config EFI_PARTITION
  200. bool "EFI GUID Partition support"
  201. depends on PARTITION_ADVANCED
  202. select CRC32
  203. help
  204. Say Y here if you would like to use hard disks under Linux which
  205. were partitioned using EFI GPT.