h'dWc@s dZedZ\ZZZZZZZ Z ide6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de 6e d6d e 6e d 6Z ed Z \Z ZZZZZZZZZZZZZZZZZi$d e 6e d 6d e6ed 6d e6ed 6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6de6ed6ZedZ \Z!Z"Z#Z$Z%Z&Z'Z(Z)Z*Z+Z,Z-Z.ide!6e!d6de"6e"d6d e#6e#d 6d!e$6e$d!6d"e%6e%d"6d#e&6e&d#6d$e'6e'd$6d%e(6e(d%6d&e)6e)d&6d'e*6e*d'6d(e+6e+d(6d)e,6e,d)6d*e-6e-d*6d+e.6e.d+6Z/d,Z0ed-Z1\Z2Z3Z4id.e26e2d.6d/e36e3d/6d0e46e4d06Z5ed1Z6\Z7id2e76e7d26Z8ed-Z9\Z:Z;Z<id3e:6e:d36d4e;6e;d46d5e<6e<d56Z=ed6Z>\Z?Z@ZAZBZCZDZEid7e?6e?d76d8e@6e@d86d9eA6eAd96d:eB6eBd:6d;eC6eCd;6d<eD6eDd<6d=eE6eEd=6ZFid>d?6d@d16dAdB6dCd-6dDdE6dFdG6dHdI6dJd66dKd6dLdM6dNdO6dPdQ6dRdS6dTdU6dVd6dWdX6dYdZ6d[d\6d]d 6d^d_6d`da6d^db6dcdd6dedf6dgdh6didj6d^dk6dldm6dndo6dTdp6dqdr6d^ds6dtdu6dvdw6dxdy6dzd{6d|d}6d^d~6dzd6d^d6d^d6d^d6dd6dd6d^d6d^d6d^d6d^d6d^d6dzd6dd6dzd6dzd6dd6dzd6d^d6dd6dd6dd6dd6dd6dd6d^d6d^d6dd6dd6dd6dd6dd6dd6dd6dd6dd6d^d6dd6d^d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d^d6d^d6d^d6d^d6dd6d^d6d^d6d^d6d^d6dd6d^d6dd6dd6dd6dd6dd6dd6dd6d^d6d^d6d^d6d^d6d^d6d^d6dd6dzd6d^d6dzd6dd6dd6dzd6dd6dd6d^d6d^d6d^d6d^d6d^d6dTd6dTd6dd6dd6dd 6d d 6d d 6dd6dd6dd6dd6d^d6dd6dd6dd6dd6dd6d^d 6d!d"6d#d$6d%d&6d'd(6d)d*6d+d,6d^d-6d.d/6d0d16d2d36d4d56d#d66d^d76d^d86d^d96d:d;6d<d=6d>d?6d^d@6dAdB6dAdC6dDdE6dFdG6dHdI6dJdK6dLdM6dNdO6dPdQ6d^dR6d^dS6dTdU6dVdW6dXdY6dAdZ6d^d[6dAd\6dAd]6d^d^6d_d`6dadb6dcdd6d^de6d^df6dgdh6d^di6d^dj6dkdl6dmdn6dodp6dqdr6dsdt6dudv6dwdx6dydz6d{d|6d}d~6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d^d6d^d6dd6dd6dd6d^d6dd6d^d6dd6dd6d^d6dd6dd6dd6dd6dd6d^d6dd6dd6dd6dd6d^d6d^d6d^d6d^d6dd6dd6dTd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dTd6d^d6dd6dd6dd6dd6dd6dd6dd6ZGdZHdZIdZJdZKdZLdZMdZNdZOdZPdZQdZRdZSdZTdZUdZVdZWdZXdZYdZZdZ[dZ\dZ]dZ^dZ_dZ`dZadZbdZcdZddZedZfdZgdZhdZidZjdZkdZldZmdZndZodZpdZqdZrdZsd Ztd Zud Zvd Zwd ZxdZydZzdZ{dZ|dZ}dZ~dZdZdZdZdZdZ9dZdZdZdZdZdZd Zd!Zd"Zd#Zd$Zd%Zd&Zd'Zd(Zd)Zd*Zd+Zd,Zd-Zd.Zd/Zd0Zd1Zd2Zd3Zd1Zd?Zd4Zd7Zd9Zd;Zd=Zd1Zd5S(>s constants and enums from libdiskmgt.h libdiskmgt.h is not installed by default, the pkg is: system/library/libdiskmgt/header-libdiskmgt itDRIVEt CONTROLLERtMEDIAtSLICEt PARTITIONtPATHtALIAStBUSitUNKNOWNtFIXEDtZIPtJAZtFLOPPYt MO_ERASABLEt MO_WRITEONCEtAS_MOtCDROMtCDRtCDRWtDVDROMtDVDRtDVDRAMtDVDRWtDDCDROMtDDCDRtDDCDRWit MT_UNKNOWNtMT_FIXEDt MT_FLOPPYtMT_CDROMtMT_ZIPtMT_JAZtMT_CDRtMT_CDRWt MT_DVDROMtMT_DVDRt MT_DVDRAMtMT_MO_ERASABLEtMT_MO_WRITEONCEtMT_AS_MOiitDSTAT_PERFORMANCEtDSTAT_DIAGNOSTICtDSTAT_TEMPERATUREit SSTAT_USEtPRIMARYtEXTENDEDtLOGICALit DM_WHO_MKFSt DM_WHO_ZPOOLtDM_WHO_ZPOOL_FORCEt DM_WHO_FORMATt DM_WHO_SWAPt DM_WHO_DUMPtDM_WHO_ZPOOL_SPAREtEmptyitFAT12sXENIX /is XENIX /usrsFAT16 (Upto 32M)is DOS ExtendedisFAT16 (>32M, HUGEDOS)is IFS: NTFSsAIX Boot/QNX(qny)sAIX Data/QNX(qnz)i sOS/2 Boot/Coherent swapi sWIN95 FAT32(Upto 2047GB)i sWIN95 FAT32(LBA)i tUnusedi sWIN95 FAT16(LBA)sWIN95 Extended(LBA)itOPUSis Hidden FAT12it DiagnostictUnknownisHidden FAT16(Upto 32M)iisHidden FAT16(>=32M)isHidden IFS: HPFSisAST SmartSleep PartitionisUnused/Willowtech Photoniis Hidden FAT32isHidden FAT32(LBA)iisHidden FAT16(LBA)iis Unused/OSF1i sReserved/FSo2(Oxygen FS)i!sUnused/(Oxygen EXT)i"tReservedi#s NEC DOS 3.xi$i%i&i'i(i)sAtheOS File Systemi*tSyllableSecurei+i,i-i.i/i0i1tNOSi2i3i4s JFS on OS/2i5i6i7s THEOS 3.2 2GBi8s Plan9/THEOS 4i9s THEOS 4 4GBi:sTHEOS 4 Extendedi;sPartitionMagic Recoveryi<sHidden NetWarei=i>i?s Venix 80286i@sMINIX/PPC PReP BootiAsWin2K Dynamic Disk/SFS(DOS)iBsLinux+DRDOS sharediCsGoBack partitioniDsBoot-US boot manageriEs EUMEL/ElaniFiGiHiIsALFS/THIN FS for DOSiJiKsOberon partitioniLsQNX 4,xiMsQNX 4,x 2nd PartiNsQNX 4,x 3rd PartiOsOnTrack DM R/O, Lynx RTOSiPsOnTrack DM R/W, NovelliQsCP/MiRsDisk Manager 6.0 Aux3iSsDisk Manager 6.0 DDOiTsEZ-DriveiUsGolden Bow VFeature/AT&T MS-DOSiVtDriveProiWiXiYiZi[s Priam EDiski\i]i^i_i`t SpeedStoriaibsUnix SysV, Mach, GNU HurdicsPC-ARMOUR, Netware 286ids Netware 386ies Netware SMSiftNovelligihs Netware NSSiiijikiliminiosDiskSecure Multi-BootipiqirissScramdisk partitionits IBM PC/IXiuivsM2FS/M2CS,Netware VNDIiwsXOSL FSixiyizi{i|i}i~isMINIX until 1.4aisMINIX since 1.4b, early LinuxisSolaris/Linux swapis Linux nativeisOS/2 hidden,Win HibernationisLinux extendedisOld Linux RAID,NT FAT16 RAIDisNTFS volume setisLinux plaintext part tableiisLinux Kernel PartitionisFault Tolerant FAT32 volumeiisFree FDISK hidden PDOS FAT12isLinux LVM partitioniisFree FDISK hidden PDOS FAT16isFree FDISK hidden DOS EXTisFree FDISK hidden FAT16 LargeisHidden Linux native, AmoebaisAmoeba Bad Block TableisMIT EXOPC NativeiisFree FDISK hidden PDOS FAT32isFree FDISK hidden FAT32 LBAisDCE376 logical driveisFree FDISK hidden FAT16 LBAiiiiisBSD/OSisLaptop hibernationisLaptop hibernate,HP SpeedStoriis HP SpeedStoriisBSD/386,386BSD,NetBSD,FreeBSDisOpenBSD,HP SpeedStoritNeXTStepisMac OS-XitNetBSDisOlivetti FAT12 1.44MB Serviceis Mac OS-X BootiiisShagOS filesystemis ShagOS swapisBootStar DummyiiiiiisCorrupted FAT16 NT Mirror SetisCorrupted NTFS NT Mirror SetisOld BSDI BSD/386 swapiiisBoot Wizard hiddeniiisSolaris x86 bootitSolaris2isREAL/32 or Novell DOS securedisDRDOS/secured(FAT12)is Hidden LinuxisHidden Linux swapisDRDOS/secured(FAT16,< 32M)isDRDOS/secured(Extended)isNT corrupted FAT16 volumeisNT corrupted NTFS volumeis DRDOS8.0+iiisDRDOS7.04+ secured FAT32(CHS)isDRDOS7.04+ secured FAT32(LBA)is CTOS MemdumpisDRDOS7.04+ FAT16X(LBA)isDRDOS7.04+ secure EXT DOS(LBA)isREAL/32 secure big, MDOSisOld MDOS secure FAT12iiisOld MDOS secure FAT16 <32MisOld MDOS secure EXTisOld MDOS secure FAT16 >=32MiisCP/M-86iis Non-FS DataisCP/M,Concurrent DOS,CTOSiisHidden CTOS memdumpisDell PowerEdge utilities(FAT)isDG/UX virtual disk managerisST AVFS(STMicroelectronics)isSpeedStor 12-bit FAT EXTiiisSpeedStor 16-bit FAT EXTis Tandy MSDOSisStorage Dimensions SpeedStoriiiiisBeOS BFSis SkyOS SkyFSiisEFI Header Indicatoris EFI SystemisLinux/PA-RISC boot loaderiisDOS 3.3+ secondaryisSpeedStor ReservedisSpeedStor LargeisPrologue multi-volumeiiiitpCacheitBochsisVMware File Systemis VMware swapisLinux raid autodetectisNT Disk Administrator hiddenisXenix Bad Block Tableit clusteredtdrvtypetfailingtloadedtndevice_not_ready_errorst nbytes_readtnbytes_writtent nhard_errorstnillegal_req_errorst nmedia_errorstnno_dev_errorst nread_opstnrecoverable_errorst nsoft_errorstntransport_errorst nwrite_opstopatht product_idt removabletrpmtstatust sync_speedt temperaturet vendor_idtwidetwwntbtypetclocktpnametfasttfast20tfast40tfast80t multiplext path_statetatatscsis fibre channeltusbtunknownt blocksizetfdisktmtypetnactual_cylinderstnalt_cylinderst ncylinderstnheadstnphys_cylinderstnsectorstsizet naccessibletlabeltbcyltbheadtbootidtbsecttecylteheadtesecttptypet part_typetrelsecttdeviceidtdevttindextnamet mountpointt localnametstartttagtflagtefitused_byt used_nametmounttsvmtdumptvxvmtfstvfstabtexported_zpoolt active_zpoolt spare_zpoolt l2cache_zpooltctypetlunttargetsusbif,class8.4Niiiiii%ii*(t__doc__txranget DESC_TYPERRRRRRRRt DESC_TYPE_MAPt DRIVE_TYPEt DT_UNKNOWNtDT_FIXEDtDT_ZIPtDT_JAZt DT_FLOPPYtDT_MO_ERASABLEtDT_MO_WRITEONCEtDT_AS_MOtDT_CDROMtDT_CDRtDT_CDRWt DT_DVDROMtDT_DVDRt DT_DVDRAMtDT_DVDRWt DT_DDCDROMtDT_DDCDRt DT_DDCDRWtDRIVE_TYPE_MAPt MEDIA_TYPERRRRRRR R!R"R#R$R%R&R'tMEDIA_TYPE_MAPt FILTER_ENDt DRIVE_STATR(R)R*tDRIVE_STAT_MAPt SLICE_STATR+tSLICE_STAT_MAPtPARTITION_TYPER,R-R.tPARTITION_TYPE_MAPtPARTITION_WHO_TYPER/R0R1R2R3R4R5tPARTITION_WHO_TYPE_MAPtPARTITION_ID_MAPt CLUSTEREDtDRVTYPEtFAILINGtLOADEDtNDNRERRSt NBYTESREADt NBYTESWRITTENt NHARDERRSt NILLREQERRSt NMEDIAERRSt NNODEVERRStNREADOPSt NRECOVERRSt NSOFTERRSt NTRANSERRSt NWRITEOPStOPATHt PRODUCT_IDt REMOVABLEtRPMtSTATUSt SYNC_SPEEDt TEMPERATUREt VENDOR_IDtWIDEtWWNtBTYPEtCLOCKtPNAMEtFASTtFAST20tFAST40tFAST80t MULTIPLEXt PATH_STATEt CTYPE_ATAt CTYPE_SCSIt CTYPE_FIBREt CTYPE_USBt CTYPE_UNKNOWNt BLOCKSIZEtFDISKtMTYPEtNACTUALCYLINDERSt NALTCYLINDERSt NCYLINDERStNHEADStNPHYSCYLINDERStNSECTORStSIZEt NACCESSIBLEtLABELtBCYLtBHEADtBOOTIDtBSECTtECYLtEHEADtESECTtPTYPEtRELSECTtDEVICEIDtDEVTtINDEXtEFI_NAMEt MOUNTPOINTt LOCALNAMEtSTARTtTAGtFLAGtEFItUSED_BYt USED_NAMEt USE_MOUNTtUSE_SVMtUSE_DUMPtUSE_VXVMtUSE_FSt USE_VFSTABtUSE_EXPORTED_ZPOOLtUSE_ACTIVE_ZPOOLtUSE_SPARE_ZPOOLtUSE_L2CACHE_ZPOOLtCTYPEtLUNtTARGETtDRIVE_UPt DRIVE_DOWNt DI_FLOPPYt DKIOCGGEOMt DKIOCINFOt DKIOCSETWCEtDKIOCGMEDIAINFOt DKC_CDROM(((sconst.pytsT (F:  %