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