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