Lines Matching +full:partition +full:-
2 #------------------------------------------------------------------------------
5 # GPT Partition table patterns.
7 # Note that a GPT-formatted disk must contain an MBR as well.
11 # partition table code (aka MBR).
13 # (use -k if you do want them as well)
15 # First, detect the MBR partition table
16 # If more than one GPT protective MBR partition exists, don't print anything
17 # (the other MBR detection code will then just print the MBR partition table)
30 # GPT with protective MBR entry in partition 1 (only)
35 #>>>>>>>>>>>>>446 use gpt-mbr-partition
36 >>>>>>>>>>>>>(454.l*8192) string EFI\ PART GPT partition table
37 >>>>>>>>>>>>>>0 use gpt-mbr-type
38 >>>>>>>>>>>>>>&-8 use gpt-table
41 >>>>>>>>>>>>>>(454.l*4096) string EFI\ PART GPT partition table
42 >>>>>>>>>>>>>>>0 use gpt-mbr-type
43 >>>>>>>>>>>>>>>&-8 use gpt-table
46 >>>>>>>>>>>>>>>(454.l*2048) string EFI\ PART GPT partition table
47 >>>>>>>>>>>>>>>>0 use gpt-mbr-type
48 >>>>>>>>>>>>>>>>&-8 use gpt-table
51 >>>>>>>>>>>>>>>>(454.l*1024) string EFI\ PART GPT partition table
52 >>>>>>>>>>>>>>>>>0 use gpt-mbr-type
53 >>>>>>>>>>>>>>>>>&-8 use gpt-table
56 >>>>>>>>>>>>>>>>>(454.l*512) string EFI\ PART GPT partition table
57 >>>>>>>>>>>>>>>>>>0 use gpt-mbr-type
58 >>>>>>>>>>>>>>>>>>&-8 use gpt-table
60 # GPT with protective MBR entry in partition 2 (only)
65 #>>>>>>>>>>>>>462 use gpt-mbr-partition
66 >>>>>>>>>>>>>(470.l*8192) string EFI\ PART GPT partition table
67 >>>>>>>>>>>>>>0 use gpt-mbr-type
68 >>>>>>>>>>>>>>&-8 use gpt-table
71 >>>>>>>>>>>>>>(470.l*4096) string EFI\ PART GPT partition table
72 >>>>>>>>>>>>>>>0 use gpt-mbr-type
73 >>>>>>>>>>>>>>>&-8 use gpt-table
76 >>>>>>>>>>>>>>>(470.l*2048) string EFI\ PART GPT partition table
77 >>>>>>>>>>>>>>>>0 use gpt-mbr-type
78 >>>>>>>>>>>>>>>>&-8 use gpt-table
81 >>>>>>>>>>>>>>>>(470.l*1024) string EFI\ PART GPT partition table
82 >>>>>>>>>>>>>>>>>0 use gpt-mbr-type
83 >>>>>>>>>>>>>>>>>&-8 use gpt-table
86 >>>>>>>>>>>>>>>>>(470.l*512) string EFI\ PART GPT partition table
87 >>>>>>>>>>>>>>>>>>0 use gpt-mbr-type
88 >>>>>>>>>>>>>>>>>>&-8 use gpt-table
90 # GPT with protective MBR entry in partition 3 (only)
95 #>>>>>>>>>>>>>478 use gpt-mbr-partition
96 >>>>>>>>>>>>>(486.l*8192) string EFI\ PART GPT partition table
97 >>>>>>>>>>>>>>0 use gpt-mbr-type
98 >>>>>>>>>>>>>>&-8 use gpt-table
101 >>>>>>>>>>>>>>(486.l*4096) string EFI\ PART GPT partition table
102 >>>>>>>>>>>>>>>0 use gpt-mbr-type
103 >>>>>>>>>>>>>>>&-8 use gpt-table
106 >>>>>>>>>>>>>>>(486.l*2048) string EFI\ PART GPT partition table
107 >>>>>>>>>>>>>>>>0 use gpt-mbr-type
108 >>>>>>>>>>>>>>>>&-8 use gpt-table
111 >>>>>>>>>>>>>>>>(486.l*1024) string EFI\ PART GPT partition table
112 >>>>>>>>>>>>>>>>>0 use gpt-mbr-type
113 >>>>>>>>>>>>>>>>>&-8 use gpt-table
116 >>>>>>>>>>>>>>>>>(486.l*512) string EFI\ PART GPT partition table
117 >>>>>>>>>>>>>>>>>>0 use gpt-mbr-type
118 >>>>>>>>>>>>>>>>>>&-8 use gpt-table
120 # GPT with protective MBR entry in partition 4 (only)
125 #>>>>>>>>>>>>>494 use gpt-mbr-partition
126 >>>>>>>>>>>>>(502.l*8192) string EFI\ PART GPT partition table
127 >>>>>>>>>>>>>>0 use gpt-mbr-type
128 >>>>>>>>>>>>>>&-8 use gpt-table
131 >>>>>>>>>>>>>>(502.l*4096) string EFI\ PART GPT partition table
132 >>>>>>>>>>>>>>>0 use gpt-mbr-type
133 >>>>>>>>>>>>>>>&-8 use gpt-table
136 >>>>>>>>>>>>>>>(502.l*2048) string EFI\ PART GPT partition table
137 >>>>>>>>>>>>>>>>0 use gpt-mbr-type
138 >>>>>>>>>>>>>>>>&-8 use gpt-table
141 >>>>>>>>>>>>>>>>(502.l*1024) string EFI\ PART GPT partition table
142 >>>>>>>>>>>>>>>>>0 use gpt-mbr-type
143 >>>>>>>>>>>>>>>>>&-8 use gpt-table
146 >>>>>>>>>>>>>>>>>(502.l*512) string EFI\ PART GPT partition table
147 >>>>>>>>>>>>>>>>>>0 use gpt-mbr-type
148 >>>>>>>>>>>>>>>>>>&-8 use gpt-table
153 # It has to be duplicated above because the top-level pattern
165 ##0 name gpt-mbr-partition
167 ##>>(8.l*8192) use gpt-mbr-type
168 ##>>&-8 use gpt-table
171 ##>>(8.l*4096) string EFI\ PART GPT partition table
172 ##>>>0 use gpt-mbr-type
173 ##>>>&-8 use gpt-table
176 ##>>>(8.l*2048) string EFI\ PART GPT partition table
177 ##>>>>0 use gpt-mbr-type
178 ##>>>>&-8 use gpt-table
181 ##>>>>(8.l*1024) string EFI\ PART GPT partition table
182 ##>>>>>0 use gpt-mbr-type
183 ##>>>>>&-8 use gpt-table
186 ##>>>>>(8.l*512) string EFI\ PART GPT partition table
187 ##>>>>>>0 use gpt-mbr-type
188 ##>>>>>>&-8 use gpt-table
191 # Print details of MBR type for a GPT-disk
192 # Calling code ensures that there is only one 0xee partition.
193 0 name gpt-mbr-type
194 # GPT with protective MBR entry in partition 1
199 # GPT with protective MBR entry in partition 2
206 # GPT with protective MBR entry in partition 3
213 # GPT with protective MBR entry in partition 4
219 # Print the information from a GPT partition table structure
220 0 name gpt-table
224 >60 uleshort x \b-%04x
225 >62 uleshort x \b-%04x
226 >64 ubeshort x \b-%04x
227 >66 ubeshort x \b-%04x
229 #>80 uleshort x \b, %d partition entries
232 # In case a GPT data-structure is at LBA 0, report it as well
233 # This covers systems which are not GPT-aware, and which show
234 # and allow access to the protective partition. This code will
235 # detect the contents of such a partition.
237 >0 use gpt-table