Blame view

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