File: dospart

package info (click to toggle)
radare2 6.0.4%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 77,536 kB
  • sloc: ansic: 889,435; sh: 8,299; javascript: 7,675; makefile: 5,194; python: 1,929; cpp: 789; perl: 438; lisp: 122; sed: 85; asm: 57; cs: 37; xml: 32; ruby: 29; java: 21
file content (267 lines) | stat: -rw-r--r-- 14,118 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
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
94
95
96
97
98
99
100
101
102
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
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
00  EmptyTo be precise: this is not used to designate unused area
01  DOS 12-bit FATDOS is a family of single-user operating systems for PCs.
02  XENIX root
03  XENIX /usrXenix is an old port of Unix V7.
04  DOS 3.0+ 16-bit FAT (up to 32M)Matthias Paul writes: Some old DOS versions have had a bug which requires this
05  DOS 3.3+ Extended PartitionSupports at most 8.4 GB disks: with type 05 DOS/Windows will not use
06  DOS 3.31+ 16-bit FAT (over 32M)Partitions, or at least the FAT16 filesystems created on them,
07  OS/2 IFS (e.g., HPFS)IFS = Installable File System. The best known example is HPFS.
07  Windows NT NTFSFilesystem introduced in Windows NT 3.1.
07  exFATExtended FAT, a.k.a. FAT64.
07  Advanced Unix
07  QNX2.x pre-1988 (see below under IDs 4d-4f)
08  OS/2 (v1.0-1.3 only)
08  AIX boot partition
08  SplitDrive
08  Commodore DOSMatthias Paul writes: "This indicates a Commodore MS-DOS 3.x
08  DELL partition spanning multiple drives
08  QNX 1.x and 2.x ("qny")(according to
09  AIX data partitionSome reports interchange AIX boot & data.
09  Coherent filesystemCoherent was a UNIX-type OS for the 286-386-486, marketed by
09  QNX 1.x and 2.x ("qnz")(according to
0a  OS/2 Boot ManagerOS/2 is the operating system designed by Microsoft and IBM to be
0a  Coherent swap partition
0a  OPUSOpen Parallel Unisys Server.
0b  WIN95 OSR2 FAT32Partitions up to 2047GB. See
0c  WIN95 OSR2 FAT32, LBA-mappedExtended-INT13 equivalent of 0b.
0e  WIN95: DOS 16-bit FAT, LBA-mapped
0f  WIN95: Extended partition, LBA-mappedWindows 95 uses 0e and 0f as the extended-INT13 equivalents
10  OPUS (?)Maybe decimal, for type 0a.
11  Hidden DOS 12-bit FATWhen it boots a DOS partition, OS/2 Boot Manager will hide
11  Leading Edge DOS 3.x
12  Configuration/diagnostics partitionID 12 (decimal 18) is used by Compaq for their configuration utility
14  Hidden DOS 16-bit FAT <32M(Ralf Brown's interrupt list adds: `ID 14 resulted from using Novell
14  AST DOS with
16  Hidden DOS 16-bit FAT >=32M
17  Hidden IFS (e.g., HPFS)
18  AST SmartSleep PartitionAscentia laptops have a `Zero Volt Suspend Partition'
19  UnusedClaimed for Willowtech Photon coS (completely optimized system)
1b  Hidden WIN95 OSR2 FAT32
1c  Hidden WIN95 OSR2 FAT32, LBA-mappedSometimes a hidden IBM rescue partition.
1e  Hidden WIN95 16-bit FAT, LBA-mapped
20  UnusedRumoured to be used by Willowsoft Overture File System (OFS1),
21  Reserved(according to
21  UnusedClaimed for FSo2 (Oxygen File System) by Dave Poirier
22  UnusedClaimed for Oxygen Extended Partition Table by ekstazya@sprint.ca.
23  Reserved
24  NEC DOS 3.xThis is NEC MS-DOS 3.30
26  Reserved
27  PQserviceAcer laptop hidden rescue partition. Must be FAT32.
27  Windows RE hidden partitionOn MBR disks, type 0x27. On GPT disks, GUID:
27  MirOS partition
27  RouterBOOT kernel partitionSee
2a  AtheOS File System (AFS)AtheOS is an open source operating system written by Kurt Skauen.
2b  SyllableSecure (SylStor)A variation on AthFS is
31  Reserved
32  NOSSimon Butcher (simonb@alien.net.au) writes:
33  Reserved
34  Reserved
35  JFS on OS/2 or eCS David van Enckevort (david@mensys.nl) writes:
36  Reserved
38  THEOS ver 3.2 2gb partition
39  Plan 9 partition
39  THEOS ver 4 spanned partition
3a  THEOS ver 4 4gb partition
3b  THEOS ver 4 extended partitionTHEOS is a multiuser multitasking OS for PCs founded by Timothy Williams
3c  PartitionMagic recovery partitionCody Batt (codyb@powerquest.com) writes:
3d  Hidden NetWareAccording to
40  Venix 80286A very old Unix-like operating system for PCs.
40  PICKRoss Stell writes:
41  Linux/MINIX (sharing disk with DRDOS)Very old FAQs recommended to use 41 etc instead of 81 etc
41  Personal RISC Boot
41  PPC PReP (Power PC Reference Platform) Boot
42  Linux swap (sharing disk with DRDOS)
42  SFS (Secure Filesystem)SFS is an encrypted filesystem driver for DOS on 386+ PCs, written
42  Windows 2000 dynamic extended partition markerIf a partition table entry of type 0x42 is present in the legacy
43  Linux native (sharing disk with DRDOS)
44  GoBack partition
45  Boot-US boot managerUlrich Straub (ustraub@boot-us.de) writes:
45  PriamAccording to
45  EUMEL/Elan
46  EUMEL/Elan
47  EUMEL/Elan
48  EUMEL/Elan Eumel, and later Ergos L3, are multiuser multitasking systems
4a  Mark Aitchison's ALFS/THIN lightweight filesystem for DOSAccording to
4a  AdaOS Aquila (Withdrawn)Nick Roberts at some point in time announced that he would use 4a
4c  Oberon partitionSee
4d  QNX4.x
4e  QNX4.x 2nd part
4f  QNX4.x 3rd partQNX is a POSIX-certified, microkernel, distributed, fault-tolerant
4f  Oberon partitionSee
50  OnTrack Disk Manager (older versions) RODisk Manager is a program of OnTrack, to enable people to use
50  Lynx RTOS"Beginning with version 3.0, LynxOS gives users the ability to
50  Native Oberon (alt)
51  OnTrack Disk Manager RW (DM6 Aux1)
51  Novell
52  CP/M
52  Microport SysV/AT
53  Disk Manager 6.0 Aux3
54  Disk Manager 6.0 Dynamic Drive Overlay (DDO)
55  EZ-DriveEZ-Drive is another disk manager (by MicroHouse, 1992).
56  Golden Bow VFeature Partitioned Volume.This is a Non-Standard DOS Volume.
56  DM converted to EZ-BIOS
56  AT&amp;T MS-DOS 3.x
57  DriveProDoug Anderson (DougA@ImageCast.com), with his brother Steve cofounder
57  VNDI Partition(According to disk.c in the Netware source.
5c  Priam EDiskPriam EDisk Partitioned Volume.
61  SpeedStorStorage Dimensions SpeedStor Volume.
63  Unix System V (SCO, ISC Unix, UnixWare, ...), Mach, GNU HurdA Unixware 7.1 partition must start below the 4GB limit.
64  PC-ARMOUR protected partitionUsed by PC-ARMOUR, a disk protection by Dr. A.Solomon,
64  Novell Netware 286, 2.xx
65  Novell Netware 386, 3.xx or 4.xx(Novell Netware used to be the main Network Operating System available.
66  Novell Netware SMS PartitionAccording to disk.c in the Netware source.
67  NovellRoman Gruber reports: this code has frozen my version of norton disk-editor
68  Novell
69  Novell Netware 5+, Novell Netware NSS PartitionAccording to disk.c in the Netware source.
6e  ??
70  DiskSecure Multi-Boot
71  Reserved
72  V7/x86Robert Nordier writes: V7/x86, a port of UNIX Version 7 to the PC,
73  Reserved
74  Reserved
74  Scramdisk partition
75  IBM PC/IX
76  Reserved
77  M2FS/M2CS partitionJeff Merkey writes: 77 is one we are using internally for M2FS/M2CS partitions.
77  VNDI Partition(According to disk.c in the Netware source. Not in actual use.)
78  XOSL FSXOSL Bootloader filesystem, see
7e  UnusedClaimed for F.I.X. by gruberr@kapsch.net. See dejanews.
7f  UnusedProposed for the
80  MINIX until 1.4a
81  MINIX since 1.4b, early LinuxMinix is a Unix-like operating system written by Andy Tanenbaum
81  Mitac disk manager
82  Prime
82  Solaris x86Solaris creates a single partition with id 0x82, then uses Sun disk labels
82  Linux swap
83  Linux native partitionLinux is a Unix-like operating system written by Linus Torvalds
84  OS/2 hidden C: driveOS/2-renumbered type 04 partition.
84  Hibernation partition(following Appendix E of the Microsoft APM 1.1f specification).
85  Linux extended partition
86  Old Linux RAID partition superblockSee fd.
86  FAT16 volume setLegacy Fault Tolerant FAT16 volume.
87  NTFS volume setLegacy Fault Tolerant NTFS volume.
88  Linux plaintext partition table
8a  Linux Kernel Partition (used by AiR-BOOT)Martin Kiewitz (KiWi@vision.fido.de) writes:
8b  Legacy Fault Tolerant FAT32 volume
8c  Legacy Fault Tolerant FAT32 volume using BIOS extd INT 13h
8d  Free FDISK 0.96+ hidden Primary DOS FAT12 partitition
8e  Linux Logical Volume Manager partitionSee
90  Free FDISK 0.96+ hidden Primary DOS FAT16 partitition
91  Free FDISK 0.96+ hidden DOS extended partitition
92  Free FDISK 0.96+ hidden Primary DOS large FAT16 partitition
93  Hidden Linux native partition
93  Amoeba
94  Amoeba bad block tableAmoeba is a distributed operating system written by Andy Tanenbaum,
95  MIT EXOPC native partitions
96  CHRP ISO-9660 filesystem
97  Free FDISK 0.96+ hidden Primary DOS FAT32 partitition
98  Free FDISK 0.96+ hidden Primary DOS FAT32 partitition (LBA)
98  Datalight ROM-DOS Super-Boot PartitionSee
99  DCE376 logical driveNo, it's not a hibernation partition; it's closest to a DOS extended
9a  Free FDISK 0.96+ hidden Primary DOS FAT16 partitition (LBA)
9b  Free FDISK 0.96+ hidden DOS extended partitition (LBA)
9e  ForthOS partition
9f  BSD/OSCurrent sysid for BSDI. The types b7 and b8 given below
a0  Laptop hibernation partitionReported for various laptops like IBM Thinkpad, Phoenix NoteBIOS, Toshiba
a1  Laptop hibernation partitionReportedly used as "Save-to-Disk" partition on a NEC 6000H notebook.
a1  HP Volume Expansion (SpeedStor variant)IDs 21, a1, a3, a4, a6, b1, b3, b4, b6 are for HP Volume Expansion
a3  HP Volume Expansion (SpeedStor variant)
a4  HP Volume Expansion (SpeedStor variant)
a5  BSD/386, 386BSD, NetBSD, FreeBSD386BSD is a Unix-like operating system, a port of 4.3BSD Net/2
a6  OpenBSDOpenBSD, led by Theo de Raadt, split off from NetBSD.
a6  HP Volume Expansion (SpeedStor variant)
a7  NeXTStepBased on Mach 2.6 and features of Mach 3.0, is a true
a8  Mac OS-XApple's OS-X (
a9  NetBSDNetBSD is one of the children of *BSD (see above).
aa  Olivetti Fat 12 1.44MB Service PartitionContains a bare DOS 6.22 and a utility to exchange types
ab  Mac OS-X Boot partitionApple's OS-X (Darwin Intel) uses this type for its boot partition.
ab  GO! partitionUnused. Claimed by Stanislav Karchebny for his
ae  ShagOS filesystem
af  ShagOS swap partitionUnused. Claimed by Frank Barrus for his
af  MacOS X HFSUsed by Apple for the MacOS X filesystem HFS or HFS+ on Intel.
b0  BootStar DummyThe boot manager BootStar manages its own partition table,
b1  HP Volume Expansion (SpeedStor variant)
b1  QNX Neutrino Power-Safe filesystem
b2  QNX Neutrino Power-Safe filesystem
b3  HP Volume Expansion (SpeedStor variant)
b3  QNX Neutrino Power-Safe filesystemSteve Reid (stever@qnx.com) writes:
b4  HP Volume Expansion (SpeedStor variant)
b6  HP Volume Expansion (SpeedStor variant)
b6  Corrupted Windows NT mirror set (master), FAT16 file system
b7  Corrupted Windows NT mirror set (master), NTFS file system
b7  BSDI BSD/386 filesystem
b8  BSDI BSD/386 swap partitionBSDI (Berkeley Software Design, Inc.) was founded by former CSRG
bb  Boot Wizard hidden(PTS) BootWizard 4.0 and its new version Acronis OS Selector 5.0
bc  Acronis backup partitionRecognized as Acronis Secure Zone, when labelled "ACRONIS SZ".
be  Solaris 8 boot partition
bf  New Solaris x86 partitionThe old 0x82 id conflicted with Linux swap. New Solaris installations
c0  CTOS
c0  REAL/32 secure small partitionSee d0 below.
c0  NTFT PartitionAccording to disk.c in the Netware source.
c0  DR-DOS/Novell DOS secured partitionDR-DOS 7.02+ / OpenDOS 7.01 / Novell DOS 7 secured partition.
c1  DRDOS/secured (FAT-12)
c2  UnusedAccording to
c2  Hidden Linux
c3  Hidden Linux swapBenedict Chong (bchong@blueskyinnovations.com) writes:
c4  DRDOS/secured (FAT-16, < 32M)
c5  DRDOS/secured (extended)This ID may also be used in obscure trickery:
c6  DRDOS/secured (FAT-16, >= 32M)DR-DOS 6.0 and higher (NetWare PalmDOS 1.0, Novell DOS 7, OpenDOS 7.01,
c6  Windows NT corrupted FAT16 volume/stripe setNTFS will add 0xc0 to the partition type for disabled parts
c7  Windows NT corrupted NTFS volume/stripe set
c7  Syrinx bootPrimary partition only.
c8  Reserved for DR-DOS 8.0+
c9  Reserved for DR-DOS 8.0+
ca  Reserved for DR-DOS 8.0+
cb  DR-DOS 7.04+ secured FAT32 (CHS)/
cc  DR-DOS 7.04+ secured FAT32 (LBA)/
cd  CTOS Memdump?
ce  DR-DOS 7.04+ FAT16X (LBA)/
cf  DR-DOS 7.04+ secured EXT DOS (LBA)/
d0  REAL/32 secure big partitionREAL/32 is a continuation of DR Multiuser DOS.
d0  Multiuser DOS secured partitionThis applies to the whole MDOS family range, Digital Research
d1  Old Multiuser DOS secured FAT12
d4  Old Multiuser DOS secured FAT16 <32M
d5  Old Multiuser DOS secured extended partition
d6  Old Multiuser DOS secured FAT16 >=32M
d8  CP/M-86
da  Non-FS DataAdded on request of John Hardin (johnh@aproposretail.com).
da  Powercopy BackupPowercopy Backup (shielded disk),
db  Digital Research CP/M, Concurrent CP/M, Concurrent DOS
db  CTOS (Convergent Technologies OS -Unisys)
db  KDG Telemetry SCPU bootMark Morgan Lloyd (markMLl.in@telemetry.co.uk) writes:
dd  Hidden CTOS Memdump?
de  Dell PowerEdge Server utilities (FAT fs)
df  DG/UX virtual disk manager partitionGlenn Steen (glenn.steen@ap1.se) writes:
df  BootIt EMBRMThe boot manager BootIt manages its own partition table,
e0  Reserved by
e1  DOS access or SpeedStor 12-bit FAT extended partitionKevin Cummings reports in alt.os.linux:
e3  DOS R/O or SpeedStor
e4  SpeedStor 16-bit FAT extended partition < 1024 cyl.
e5  Tandy MS-DOS with
e6  Storage Dimensions SpeedStor
e8  LUKS
eb  BeOS BFSBeOS is an operating system that runs on Power PCs and on Intel PCs.
ec  SkyOS SkyFS
ed  UnusedMatthias Paul plans to use this for an OS called Sprytix.
ee  Indication that this legacy MBR is followed by an EFI header
ef  Partition that contains an EFI file systemBob Griswold (rogris@Exchange.Microsoft.com) writes:
f0  Linux/PA-RISC boot loaderPaul Bame (bame@debian.org) writes: the F0 partition will be
f1  Storage Dimensions SpeedStor
f2  DOS 3.3+ secondary partitionMatthias Paul writes:
f3  Reserved
f4  SpeedStor large partition
f4  Prologue single-volume partition
f5  Prologue multi-volume partitionThe type F4 partition contains one volume, and is not used anymore.
f6  Storage Dimensions SpeedStor
f7  DDRdrive Solid State File SystemChristopher George writes:
f9  pCacheEd Sawicki writes: "We propose using the F9 partition type as
fa  BochsRob Judd writes: MandrakeSoft's
fb  VMware File System partition
fc  VMware Swap partitionAlso used as VMkernel dump partition.
fd  Linux raid partition with autodetect using persistent superblockSee the
fe  SpeedStor > 1024 cyl.
fe  LANstep
fe  IBM PS/2 IML (Initial Microcode Load) partition,
fe  Windows NT Disk Administrator hidden partitionMark Morgan Lloyd (markMLl.in@telemetry.co.uk) writes:
fe  Linux Logical Volume Manager partition (old)This has been in use since the early LVM days back in 1997,
ff  Xenix Bad Block Table