Root/block/partitions/Kconfig

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" if PARTITION_ADVANCED
238    default y
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

Archive Download this file



interactive