]>
Commit | Line | Data |
---|---|---|
2f2d6528 KZ |
1 | .\" partx.8 -- |
2 | .\" Copyright 2007 Karel Zak <kzak@redhat.com> | |
3 | .\" Copyright 2007 Red Hat, Inc. | |
c4ecaf21 | 4 | .\" Copyright 2010 Davidlohr Bueso <dave@gnu.org> |
2f2d6528 | 5 | .\" May be distributed under the GNU General Public License |
957a3eed | 6 | .TH PARTX "8" "June 2012" "util-linux" "System Administration" |
2f2d6528 | 7 | .SH NAME |
957a3eed SK |
8 | partx \- tell the Linux kernel about the presence and numbering of |
9 | on-disk partitions | |
2f2d6528 | 10 | .SH SYNOPSIS |
b4261b5e | 11 | partx [\-a | \-d | \-s | \-u] [\-t TYPE] [\-n M:N] [\-] disk |
957a3eed | 12 | .br |
b4261b5e | 13 | partx [\-a | \-d | \-s | \-u] [\-t TYPE] partition [disk] |
2f2d6528 | 14 | .SH DESCRIPTION |
957a3eed SK |
15 | Given a device or disk-image, |
16 | .B partx | |
17 | tries to parse the partition table and list its contents. It | |
18 | optionally adds or removes partitions. | |
19 | .PP | |
c4ecaf21 DB |
20 | The |
21 | .I disk | |
957a3eed SK |
22 | argument is optional when a |
23 | .I partition | |
957bab4e | 24 | argument is provided. To force scanning a partition as if it were a whole disk |
b4261b5e | 25 | (for example to list nested subpartitions), use the argument "\-" (hyphen-minus). For example: |
957bab4e | 26 | |
957a3eed SK |
27 | .RS 7 |
28 | .TP | |
29 | partx \-\-show \- /dev/sda3 | |
c4ecaf21 | 30 | .RE |
957a3eed | 31 | .PP |
3ec49e9e | 32 | This will see sda3 as a whole-disk rather than a partition. |
957a3eed SK |
33 | .PP |
34 | The | |
35 | .B partx is not an fdisk program | |
b4261b5e | 36 | \(en adding and removing partitions does not change the disk, it just |
957a3eed SK |
37 | tells the kernel about the presence and numbering of on-disk |
38 | partitions. | |
2f2d6528 | 39 | .SH OPTIONS |
957a3eed | 40 | .IP "\fB\-a\fR, \fB\-\-add\fP" |
3ec49e9e | 41 | Add the specified partitions, or read the disk and add all partitions. |
957a3eed | 42 | .IP "\fB\-b\fR, \fB\-\-bytes\fP" |
3ec49e9e | 43 | Print the SIZE column in bytes rather than in human-readable format. |
957a3eed | 44 | .IP "\fB\-d\fR, \fB\-\-delete\fP" |
3ec49e9e | 45 | Delete the specified partitions or all partitions. |
3b905b79 PS |
46 | .IP "\fB\-u\fR, \fB\-\-update\fP" |
47 | Update the specified partitions. | |
957a3eed | 48 | .IP "\fB\-g\fR, \fB\-\-noheadings\fP" |
c4ecaf21 | 49 | Do not print a header line. |
957a3eed | 50 | .IP "\fB\-h\fR, \fB\-\-help\fP" |
b4362b6f | 51 | Display help text and exit. |
957a3eed SK |
52 | .IP "\fB\-l\fR, \fB\-\-list\fP" |
53 | List the partitions. Note that all numbers are in 512-byte sectors. | |
54 | This output format is DEPRECATED in favour of | |
55 | .BR \-\-show . | |
56 | Do not use it in newly written scripts. | |
57 | .IP "\fB\-o\fR, \fB\-\-output \fIlist\fP" | |
58 | Define the output columns to use for | |
59 | .B \-\-show | |
60 | and | |
61 | .B \-\-raw | |
62 | output. If no output arrangement is specified, then a default set is | |
63 | used. Use | |
64 | .B \-\-help | |
65 | to get | |
66 | .I list | |
67 | of all supported columns. This option cannot be combined with | |
68 | .BR \-\-add , | |
b4261b5e | 69 | .BR \-\-delete , |
957a3eed SK |
70 | or |
71 | .B \-\-list | |
72 | options. | |
73 | .IP "\fB\-P\fR, \fB\-\-pairs\fP" | |
74 | Output using key="value" format. | |
75 | .IP "\fB\-n\fR, \fB\-\-nr \fIM:N\fP" | |
76 | Specify the range of partitions. For backward compatibility also the | |
77 | format | |
b4261b5e | 78 | .I M\(enN |
957a3eed SK |
79 | is supported. The range may contain negative numbers, for example |
80 | .BI \-\-nr \ :\-1 | |
81 | means the last partition, and | |
82 | .BI \-\-nr \ \-2:\-1 | |
83 | means the last two partitions. Supported range specifications are: | |
84 | .RS 14 | |
2f2d6528 | 85 | .TP |
957a3eed | 86 | .I M |
b4261b5e | 87 | Specifies just one partition (e.g.\& \fB\-\-nr\fR |
957a3eed | 88 | .IR 3 ). |
2f2d6528 | 89 | .TP |
957a3eed | 90 | .I M: |
b4261b5e | 91 | Specifies lower limit only (e.g.\& \fB\-\-nr\fR |
957a3eed | 92 | .IR 2: ). |
2f2d6528 | 93 | .TP |
957a3eed | 94 | .I :N |
b4261b5e | 95 | Specifies upper limit only (e.g.\& \fB\-\-nr\fR |
957a3eed | 96 | .IR :4 ). |
c4ecaf21 | 97 | .TP |
957a3eed SK |
98 | .IR M:N \ or |
99 | .TQ | |
b4261b5e BIG |
100 | .I M\(enN |
101 | Specifies lower and upper limits (e.g.\& \fB\-\-nr\fR | |
957a3eed | 102 | .IR 2:4 ). |
c4ecaf21 | 103 | .RE |
957a3eed | 104 | .IP "\fB\-r\fR, \fB\-\-raw\fP" |
8275b732 | 105 | Use the raw output format. |
957a3eed SK |
106 | .IP "\fB\-s\fR, \fB\-\-show\fP" |
107 | List the partitions. All numbers (except SIZE) are in 512-byte | |
108 | sectors. The output columns can be rearranged with the | |
109 | .B \-\-output | |
110 | option. | |
111 | .IP "\fB\-t\fR, \fB\-\-type \fItype\fP" | |
112 | Specify the partition table type | |
113 | .IR aix , | |
114 | .IR bsd , | |
115 | .IR dos , | |
116 | .IR gpt , | |
117 | .IR mac , | |
118 | .IR minix , | |
119 | .IR sgi , | |
120 | .IR solaris_x86 , | |
121 | .IR sun , | |
b4261b5e | 122 | .IR ultrix , |
957a3eed SK |
123 | or |
124 | .IR unixware . | |
125 | .IP "\fB\-v\fR, \fB\-\-verbose\fP" | |
8275b732 | 126 | Verbose mode. |
c4ecaf21 | 127 | .SH EXAMPLES |
957a3eed SK |
128 | .TP |
129 | partx \-\-show /dev/sdb3 | |
130 | .TQ | |
b4261b5e | 131 | partx \-\-show \-\-nr 3 /dev/sdb |
957a3eed SK |
132 | .TQ |
133 | partx \-\-show /dev/sdb3 /dev/sdb | |
3ec49e9e | 134 | All three commands list partition 3 of /dev/sdb. |
957a3eed SK |
135 | .TP |
136 | partx \-\-show \- /dev/sdb3 | |
137 | Lists all subpartitions on /dev/sdb3 (the device is used as | |
138 | whole-disk). | |
139 | .TP | |
b4261b5e | 140 | partx \-o START \-g \-\-nr 5 /dev/sdb |
957a3eed SK |
141 | Prints the start sector of partition 5 on /dev/sdb without header. |
142 | .TP | |
143 | partx \-o SECTORS,SIZE /dev/sda5 /dev/sda | |
144 | Lists the length in sectors and human-readable size of partition 5 on | |
145 | /dev/sda. | |
146 | .TP | |
b4261b5e | 147 | partx \-\-add \-\-nr 3:5 /dev/sdd |
3ec49e9e | 148 | Adds all available partitions from 3 to 5 (inclusive) on /dev/sdd. |
957a3eed | 149 | .TP |
b4261b5e | 150 | partx \-d \-\-nr :\-1 /dev/sdd |
3ec49e9e | 151 | Removes the last partition on /dev/sdd. |
2f2d6528 KZ |
152 | .SH SEE ALSO |
153 | .BR addpart (8), | |
154 | .BR delpart (8), | |
155 | .BR fdisk (8), | |
156 | .BR parted (8), | |
157 | .BR partprobe (8) | |
a5db2fd6 | 158 | .SH AUTHORS |
957a3eed SK |
159 | .MT dave@gnu.org |
160 | Davidlohr Bueso | |
161 | .ME | |
162 | .br | |
163 | .MT kzak@redhat.com | |
164 | Karel Zak | |
165 | .ME | |
166 | .PP | |
167 | The original version was written by | |
168 | .MT aeb@cwi.nl | |
b4261b5e | 169 | Andries E.\& Brouwer |
957a3eed | 170 | .ME . |
ddfeda98 DB |
171 | .SH ENVIRONMENT |
172 | .IP LIBBLKID_DEBUG=0xffff | |
173 | enables debug output. | |
86d62711 | 174 | .SH AVAILABILITY |
601d12fb | 175 | The partx command is part of the util-linux package and is available from |
957a3eed SK |
176 | .UR ftp://\:ftp.kernel.org\:/pub\:/linux\:/utils\:/util-linux/ |
177 | Linux Kernel Archive | |
178 | .UE . |