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 && ACORN_PARTITION
25 default y if ARCH_ACORN
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.
30 config ACORN_PARTITION_EESOX
31 bool "EESOX partition support" if PARTITION_ADVANCED && ACORN_PARTITION
32 default y if ARCH_ACORN
34 config ACORN_PARTITION_ICS
35 bool "ICS partition support" if PARTITION_ADVANCED && ACORN_PARTITION
36 default y if ARCH_ACORN
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.
41 config ACORN_PARTITION_ADFS
42 bool "Native filecore partition support" if PARTITION_ADVANCED && ACORN_PARTITION
43 default y if ARCH_ACORN
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.
50 config ACORN_PARTITION_POWERTEC
51 bool "PowerTec partition support" if PARTITION_ADVANCED && ACORN_PARTITION
52 default y if ARCH_ACORN
54 Support reading partition tables created on Acorn machines using
55 the PowerTec SCSI drive.
57 config ACORN_PARTITION_RISCIX
58 bool "RISCiX partition support" if PARTITION_ADVANCED && ACORN_PARTITION
59 default y if ARCH_ACORN
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.
66 bool "Alpha OSF partition support" if PARTITION_ADVANCED
69 Say Y here if you would like to use hard disks under Linux which
70 were partitioned on an Alpha machine.
72 config AMIGA_PARTITION
73 bool "Amiga partition table support" if PARTITION_ADVANCED
74 default y if (AMIGA || AFFS_FS=y)
76 Say Y here if you would like to use hard disks under Linux which
77 were partitioned under AmigaOS.
79 config ATARI_PARTITION
80 bool "Atari partition table support" if PARTITION_ADVANCED
83 Say Y here if you would like to use hard disks under Linux which
84 were partitioned under the Atari OS.
87 bool "IBM disk label and partition support"
88 depends on PARTITION_ADVANCED && ARCH_S390
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.
95 bool "Macintosh partition map support" if PARTITION_ADVANCED
98 Say Y here if you would like to use hard disks under Linux which
99 were partitioned on a Macintosh.
101 config MSDOS_PARTITION
102 bool "PC BIOS (MSDOS partition tables) support" if PARTITION_ADVANCED
108 bool "BSD disklabel (FreeBSD partition tables) support"
109 depends on PARTITION_ADVANCED && MSDOS_PARTITION
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
120 config MINIX_SUBPARTITION
121 bool "Minix subpartition support"
122 depends on PARTITION_ADVANCED && MSDOS_PARTITION
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
128 config SOLARIS_X86_PARTITION
129 bool "Solaris (x86) partition table support"
130 depends on PARTITION_ADVANCED && MSDOS_PARTITION
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.
138 config UNIXWARE_DISKLABEL
139 bool "Unixware slices support"
140 depends on PARTITION_ADVANCED && MSDOS_PARTITION
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.
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").
156 If you don't know what all this is about, say N.
159 bool "Windows Logical Disk Manager (Dynamic Disk) support"
160 depends on PARTITION_ADVANCED
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".
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
172 Normal partitions are now called Basic Disks under Windows 2000 and
175 For a fuller description read <file:Documentation/ldm.txt>.
180 bool "Windows LDM extra logging"
181 depends on LDM_PARTITION
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
190 bool "SGI partition support" if PARTITION_ADVANCED
191 default y if (SGI_IP22 || SGI_IP27 || ((MACH_JAZZ || SNI_RM200_PCI) && !CPU_LITTLE_ENDIAN))
193 Say Y here if you would like to be able to read the hard disk
194 partition table format used by SGI machines.
196 config ULTRIX_PARTITION
197 bool "Ultrix partition table support" if PARTITION_ADVANCED
198 default y if MACH_DECSTATION
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.
205 bool "Sun partition tables support" if PARTITION_ADVANCED
206 default y if (SPARC32 || SPARC64 || SUN3 || SUN3X)
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.
220 bool "EFI GUID Partition support"
221 depends on PARTITION_ADVANCED
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
228 # define_bool CONFIG_ACORN_PARTITION_CUMANA y