2 # Partition configuration
4 config PARTITION_ADVANCED
5 bool "Advanced partition selection"
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.
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.
17 config ACORN_PARTITION
18 bool "Acorn partition support" if PARTITION_ADVANCED
19 default y if ARCH_ACORN
21 Support hard disks partitioned under Acorn operating systems.
23 config ACORN_PARTITION_CUMANA
24 bool "Cumana partition support" if PARTITION_ADVANCED
25 default y if ARCH_ACORN
26 depends on ACORN_PARTITION
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.
31 config ACORN_PARTITION_EESOX
32 bool "EESOX partition support" if PARTITION_ADVANCED
33 default y if ARCH_ACORN
34 depends on ACORN_PARTITION
36 config ACORN_PARTITION_ICS
37 bool "ICS partition support" if PARTITION_ADVANCED
38 default y if ARCH_ACORN
39 depends on ACORN_PARTITION
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.
44 config ACORN_PARTITION_ADFS
45 bool "Native filecore partition support" if PARTITION_ADVANCED
46 default y if ARCH_ACORN
47 depends on ACORN_PARTITION
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.
54 config ACORN_PARTITION_POWERTEC
55 bool "PowerTec partition support" if PARTITION_ADVANCED
56 default y if ARCH_ACORN
57 depends on ACORN_PARTITION
59 Support reading partition tables created on Acorn machines using
60 the PowerTec SCSI drive.
62 config ACORN_PARTITION_RISCIX
63 bool "RISCiX partition support" if PARTITION_ADVANCED
64 default y if ARCH_ACORN
65 depends on ACORN_PARTITION
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.
72 bool "Alpha OSF partition support" if PARTITION_ADVANCED
75 Say Y here if you would like to use hard disks under Linux which
76 were partitioned on an Alpha machine.
78 config AMIGA_PARTITION
79 bool "Amiga partition table support" if PARTITION_ADVANCED
80 default y if (AMIGA || AFFS_FS=y)
82 Say Y here if you would like to use hard disks under Linux which
83 were partitioned under AmigaOS.
85 config ATARI_PARTITION
86 bool "Atari partition table support" if PARTITION_ADVANCED
89 Say Y here if you would like to use hard disks under Linux which
90 were partitioned under the Atari OS.
93 bool "IBM disk label and partition support"
94 depends on PARTITION_ADVANCED && S390
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.
101 bool "Macintosh partition map support" if PARTITION_ADVANCED
102 default y if (MAC || PPC_PMAC)
104 Say Y here if you would like to use hard disks under Linux which
105 were partitioned on a Macintosh.
107 config MSDOS_PARTITION
108 bool "PC BIOS (MSDOS partition tables) support" if PARTITION_ADVANCED
114 bool "BSD disklabel (FreeBSD partition tables) support"
115 depends on PARTITION_ADVANCED && MSDOS_PARTITION
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
126 config MINIX_SUBPARTITION
127 bool "Minix subpartition support"
128 depends on PARTITION_ADVANCED && MSDOS_PARTITION
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
134 config SOLARIS_X86_PARTITION
135 bool "Solaris (x86) partition table support"
136 depends on PARTITION_ADVANCED && MSDOS_PARTITION
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.
144 config UNIXWARE_DISKLABEL
145 bool "Unixware slices support"
146 depends on PARTITION_ADVANCED && MSDOS_PARTITION
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.
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").
162 If you don't know what all this is about, say N.
165 bool "Windows Logical Disk Manager (Dynamic Disk) support"
166 depends on PARTITION_ADVANCED
168 Say Y here if you would like to use hard disks under Linux which
169 were partitioned using Windows 2000's or XP's Logical Disk Manager.
170 They are also known as "Dynamic Disks".
172 Windows 2000 introduced the concept of Dynamic Disks to get around
173 the limitations of the PC's partitioning scheme. The Logical Disk
174 Manager allows the user to repartition a disk and create spanned,
175 mirrored, striped or RAID volumes, all without the need for
178 Normal partitions are now called Basic Disks under Windows 2000 and
181 For a fuller description read <file:Documentation/ldm.txt>.
186 bool "Windows LDM extra logging"
187 depends on LDM_PARTITION
189 Say Y here if you would like LDM to log verbosely. This could be
190 helpful if the driver doesn't work as expected and you'd like to
196 bool "SGI partition support" if PARTITION_ADVANCED
197 default y if (SGI_IP22 || SGI_IP27 || ((MACH_JAZZ || SNI_RM) && !CPU_LITTLE_ENDIAN))
199 Say Y here if you would like to be able to read the hard disk
200 partition table format used by SGI machines.
202 config ULTRIX_PARTITION
203 bool "Ultrix partition table support" if PARTITION_ADVANCED
204 default y if MACH_DECSTATION
206 Say Y here if you would like to be able to read the hard disk
207 partition table format used by DEC (now Compaq) Ultrix machines.
211 bool "Sun partition tables support" if PARTITION_ADVANCED
212 default y if (SPARC || SUN3 || SUN3X)
214 Like most systems, SunOS uses its own hard disk partition table
215 format, incompatible with all others. Saying Y here allows you to
216 read these partition tables and further mount SunOS partitions from
217 within Linux if you have also said Y to "UFS file system support",
218 above. This is mainly used to carry data from a SPARC under SunOS to
219 your Linux box via a removable medium like magneto-optical or ZIP
220 drives; note however that a good portable way to transport files and
221 directories between unixes (and even other operating systems) is
222 given by the tar program ("man tar" or preferably "info tar"). If
223 you don't know what all this is about, say N.
225 config KARMA_PARTITION
226 bool "Karma Partition support"
227 depends on PARTITION_ADVANCED
229 Say Y here if you would like to mount the Rio Karma MP3 player, as it
230 uses a proprietary partition table.
233 bool "EFI GUID Partition support"
234 depends on PARTITION_ADVANCED
237 Say Y here if you would like to use hard disks under Linux which
238 were partitioned using EFI GPT.