.. _CIM-DiskPartition: CIM_DiskPartition ----------------- Class reference =============== Subclass of :ref:`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. Key properties ^^^^^^^^^^^^^^ | :ref:`SystemName ` | :ref:`DeviceID ` | :ref:`CreationClassName ` | :ref:`SystemCreationClassName ` Local properties ^^^^^^^^^^^^^^^^ .. _CIM-DiskPartition-PartitionSubtype: ``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 ======== =========================================================== .. _CIM-DiskPartition-NameFormat: ``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 ======== ============== .. _CIM-DiskPartition-PrimaryPartition: ``boolean`` **PrimaryPartition** Boolean indicating that the DiskPartition is labelled as the primary partition for a ComputerSystem. .. _CIM-DiskPartition-PartitionType: ``uint16`` **PartitionType** The type of Partition. ======== ======== ValueMap Values ======== ======== 0 Unknown 1 Primary 2 Extended 3 Logical ======== ======== .. _CIM-DiskPartition-NameNamespace: ``uint16`` **NameNamespace** DiskPartition names MUST use OS Device Namespace. ======== =================== ValueMap Values ======== =================== 1 Other 8 OS Device Namespace ======== =================== Local methods ^^^^^^^^^^^^^ *None* Inherited properties ^^^^^^^^^^^^^^^^^^^^ | ``uint8`` :ref:`DeltaReservation ` | ``uint16`` :ref:`RequestedState ` | ``uint64`` :ref:`BlockSize ` | ``boolean`` :ref:`Allocatable ` | ``string[]`` :ref:`StatusDescriptions ` | ``boolean`` :ref:`PowerManagementSupported ` | ``uint16[]`` :ref:`ClientSettableUsage ` | ``string[]`` :ref:`ExtentDiscriminator ` | ``string[]`` :ref:`OtherIdentifyingInfo ` | ``uint16`` :ref:`DataOrganization ` | ``uint16`` :ref:`Access ` | ``uint16`` :ref:`CommunicationStatus ` | ``boolean`` :ref:`Primordial ` | ``string`` :ref:`SystemName ` | ``uint16`` :ref:`CompressionRate ` | ``boolean`` :ref:`NoSinglePointOfFailure ` | ``uint16`` :ref:`Usage ` | ``string`` :ref:`Description ` | ``datetime`` :ref:`TimeOfLastStateChange ` | ``string`` :ref:`SignatureAlgorithm ` | ``string`` :ref:`Status ` | ``string`` :ref:`ElementName ` | ``uint64`` :ref:`Generation ` | ``datetime`` :ref:`InstallDate ` | ``string`` :ref:`OtherNameNamespace ` | ``uint64`` :ref:`ExtentInterleaveDepth ` | ``string[]`` :ref:`IdentifyingDescriptions ` | ``uint16`` :ref:`EnabledDefault ` | ``string`` :ref:`OtherNameFormat ` | ``uint16`` :ref:`PrimaryStatus ` | ``boolean`` :ref:`ErrorCleared ` | ``string`` :ref:`InstanceID ` | ``uint16[]`` :ref:`OperationalStatus ` | ``string`` :ref:`Purpose ` | ``uint64`` :ref:`ExtentStripeLength ` | ``uint16`` :ref:`OperatingStatus ` | ``boolean`` :ref:`IsBasedOnUnderlyingRedundancy ` | ``uint16`` :ref:`LocationIndicator ` | ``uint16`` :ref:`DetailedStatus ` | ``boolean`` :ref:`Extendable ` | ``boolean`` :ref:`IsCompressed ` | ``string`` :ref:`Name ` | ``uint16[]`` :ref:`PowerManagementCapabilities ` | ``boolean`` :ref:`Bootable ` | ``uint16`` :ref:`CompressionState ` | ``uint16`` :ref:`EnabledState ` | ``boolean`` :ref:`SequentialAccess ` | ``uint16[]`` :ref:`AdditionalAvailability ` | ``string`` :ref:`OtherUsageDescription ` | ``string`` :ref:`Caption ` | ``boolean`` :ref:`IsComposite ` | ``uint16`` :ref:`StatusInfo ` | ``string`` :ref:`DeviceID ` | ``string`` :ref:`Signature ` | ``uint16`` :ref:`PackageRedundancy ` | ``uint64`` :ref:`PowerOnHours ` | ``uint16[]`` :ref:`AvailableRequestedStates ` | ``uint16`` :ref:`DataRedundancy ` | ``uint64`` :ref:`NumberOfBlocks ` | ``uint64`` :ref:`MaxQuiesceTime ` | ``uint16`` :ref:`TransitioningToState ` | ``uint64`` :ref:`TotalPowerOnHours ` | ``string`` :ref:`ErrorDescription ` | ``uint16`` :ref:`HealthState ` | ``string`` :ref:`OtherEnabledState ` | ``boolean`` :ref:`IsConcatenated ` | ``uint32`` :ref:`LastErrorCode ` | ``string`` :ref:`ErrorMethodology ` | ``string`` :ref:`CreationClassName ` | ``uint16[]`` :ref:`ExtentStatus ` | ``string`` :ref:`SignatureState ` | ``uint16`` :ref:`Availability ` | ``string`` :ref:`SystemCreationClassName ` | ``uint64`` :ref:`ConsumableBlocks ` Inherited methods ^^^^^^^^^^^^^^^^^ | :ref:`Reset ` | :ref:`RequestStateChange ` | :ref:`SetPowerState ` | :ref:`QuiesceDevice ` | :ref:`EnableDevice ` | :ref:`OnlineDevice ` | :ref:`SaveProperties ` | :ref:`RestoreProperties `