CIM_DiskPartition

Class reference

Subclass of CIM_GenericDiskPartition

A DiskPartition is a subclass of GenericDiskPartition for MBR (Master Boot Record) style partitions used in X86 platforms such as Windows and Linux.

Local properties

uint16 PartitionSubtype

The ‘sub’ type of a primary, extended, or logical Partition. The list of possible values corresponds to the decimal representation of the typical values in the Partition record.

ValueMap Values
0 Empty | Microsoft
1 DOS 12-bit FAT
2 XENIX root
3 XENIX usr
4 DOS 16-bit FAT
5 DOS Extended
6 DOS 16-bit FAT (> 32MB)
7 OS/2 HPFS | Win NTFS | QNX Ver 2 | Adv UNIX
8 AIX Boot | OS /2 | Dell (Array) | Commodore DOS
9 AIX Data, Coherent
10 OS/2 Boot Manager
11 32-bit FAT
12 32-bit FAT
14 Microsoft 16-bit FAT
15 Microsoft DOS Extended
16 OPUS | OS/2 2.0
17 OS/2 (MOSS) Inactive Type 1
18 Compaq Diagnostics Partition | Microsoft
20 OS/2 (MOSS) Inactive Type 4
22 OS/2 (MOSS) Inactive Type 6
23 OS/2 (MOSS) Inactive Type 7
27 OS/2 (MOSS) Inactive Type B
28 OS/2 (MOSS) Inactive Type C
33 Microsoft
35 Microsoft
36 Microsoft
38 Microsoft
49 Microsoft
51 Microsoft
52 Microsoft
53 OS/2 Logical Volume Manager
54 Microsoft
55 OS/2 JFS Log
60 PowerQuest
64 VENIX 80286 | Series/1 Disk
65 Personal RISC Boot
66 Veritas
67 Veritas
80 OnTrack Disk Manager Read Only DOS
81 OnTrack Disk Manager Read/Write DOS
82 CPM | Microport System V/386 | OnTrack Disk Mgr | Microsoft
83 OnTrack Disk Manager
84 OnTrack Disk Manager Non-DOS
85 Micro House EZ-Drive Non-DOS
86 Golden Bow Vfeature | Microsoft
97 Storage Dimensions SpeedStor | Microsoft
99 UNIX - AT&T System V/386 | SCO UNIX
100 Novell NetWare | Speedstore
101 Novell NetWare
102 Novell NetWare
103 Novell
104 Novell
105 Novell
113 Microsoft
115 Microsoft
116 Microsoft
117 PC/IX IBM
118 Microsoft
119 QNX POSIX
120 QNX POSIX (Secondary)
121 QNX POSIX (Secondary)
128 Minix (<=1.4a) | Linux | Microsoft
129 Minix (>=1.4b) | Microsoft
130 Linux Swap | Prime
131 Linux Native | Apple
132 System Hibernation for APM
134 Microsoft
135 HPFS FT mirror
147 Amoeba | Microsoft
148 Amoeba BBT | Microsoft
161 Microsoft
163 Microsoft
164 Microsoft
165 BSD/386
166 Microsoft
177 Microsoft
179 Microsoft
180 Microsoft
182 Microsoft
183 BSDI fs | Microsoft
184 BSDI Swap | Microsoft
193 Microsoft
196 Microsoft
198 Microsoft
199 Syrinx | HPFS FT Disabled Mirror
216 CP/M 86
219 Digital Research CPM-86 | Concurrent DOS | OUTRIGGER
225 SpeedStor 12-bit FAT Extended
227 DOS Read-Only | Storage Dimensions
228 SpeedStor 16-bit FAT Extended
229 Microsoft
230 Microsoft
239 Intel
240 OS/2 Raw Data
241 Storage Dimensions
242 DOS (Secondary)
243 Microsoft
244 SpeedStor Large | Storage Dimensions
246 Microsoft
254 Lan Step | SpeedStor | IBM PS/2 IML
255 Bad Block Tables
65535 Unknown

uint16 NameFormat

DiskPartition names MUST use OS Device Name format. In cases where the partition names can not be used by applications programmatically (for example, open()) the NameFormat SHOULD be ‘Other’.

ValueMap Values
1 Other
12 OS Device Name

boolean PrimaryPartition

Boolean indicating that the DiskPartition is labelled as the primary partition for a ComputerSystem.

uint16 PartitionType

The type of Partition.

ValueMap Values
0 Unknown
1 Primary
2 Extended
3 Logical

uint16 NameNamespace

DiskPartition names MUST use OS Device Namespace.

ValueMap Values
1 Other
8 OS Device Namespace

Local methods

None

Inherited properties

uint64 BlockSize
boolean Allocatable
uint16 Access
boolean Primordial
string SystemName
uint16 Usage
string Status
uint64 Generation
datetime InstallDate
boolean ErrorCleared
string InstanceID
string Purpose
boolean Extendable
boolean IsCompressed
string Name
boolean Bootable
string Caption
boolean IsComposite
uint16 StatusInfo
string DeviceID
string Signature
uint16[] ExtentStatus