ibmpartitiontypes.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 111 行

JAVA
111
字号
/*
 * $Id: IBMPartitionTypes.java,v 1.2 2004/01/24 23:43:40 gbin Exp $
 */
package org.jnode.fs.partitions.ibm;

/**
 * @author epr
 *
 **/
public interface IBMPartitionTypes {

    public static final int PARTTYPE_EMPTY                  = 0x00; // empty
    public static final int PARTTYPE_DOS_FAT12              = 0x01; // DOS 12-bit FAT
    public static final int PARTTYPE_XENIX_ROOT             = 0x02; // XENIX root file system
    public static final int PARTTYPE_XENIX_USR              = 0x03; // XENIX /usr file system (obsolete)
    public static final int PARTTYPE_DOS_FAT16_LT32M        = 0x04; // DOS 16-bit FAT (up to 32M)
    public static final int PARTTYPE_DOS_EXTENDED           = 0x05; // DOS 3.3+ extended partition
    public static final int PARTTYPE_DOS_FAT16_GT32M        = 0x06; // DOS 3.31+ Large File System (16-bit FAT, over 32M)
    public static final int PARTTYPE_NTFS                   = 0x07; // NTFS
                                                                    // OS/2 HPFS
                                                                    // Advanced Unix
    public static final int PARTTYPE_AIX_BOOTABLE           = 0x08; // AIX bootable partition, SplitDrive
    public static final int PARTTYPE_AIX_DATA               = 0x09; // AIX data partition;
                                                                    // Coherent filesystem;
    public static final int PARTTYPE_OS2_BOOT_MANAGER       = 0x0A; // OS/2 Boot Manager
                                                                    // OPUS
                                                                    // Coherent swap partition
    public static final int PARTTYPE_WIN95_FAT32            = 0x0B; // Win 95 Fat Partition
    public static final int PARTTYPE_WIN95_FAT32_LBA        = 0x0C; // Win 95 Fat 32 Partition (LBA)
    public static final int PARTTYPE_WIN95_FAT16_LBA        = 0x0E; // Win 95 Fat 16 Partition (LBA)
    public static final int PARTTYPE_WIN95_FAT32_EXTENDED   = 0x0F; // WIN95 EXTENDED
    public static final int PARTTYPE_OPUS                   = 0x10; // OPUS
    public static final int PARTTYPE_OS2_BOOT_HIDDEN_12     = 0x11; // OS/2 Boot Manager hidden 12-bit FAT partition
    public static final int PARTTYPE_COMPAQ_DIAG            = 0x12; // Compaq Diagnostics partition
    public static final int PARTTYPE_OS2_BOOT_HIDDEN_16_S32 = 0x14; // (resulted from using Novell DOS 7.0 FDISK to delete Linux Native part)
                                                                    // OS/2 Boot Manager hidden sub-32M 16-bit FAT partition
    public static final int PARTTYPE_OS2_BOOT_HIDDEN_16_O32 = 0x16; // OS/2 Boot Manager hidden over-32M 16-bit FAT partition
    public static final int PARTTYPE_OS2_BOOT_HIDDEN_HPFS   = 0x17; // OS/2 Boot Manager hidden HPFS partition
    public static final int PARTTYPE_WINDOWS_SWAP           = 0x18; // AST special Windows swap file
    public static final int PARTTYPE_WIN95_FAT_16_HIDDEN    = 0x1B; // Hidden Win95
    public static final int PARTTYPE_WIN95_FAT_32_HIDDEN    = 0x1E; // Hidden Win95
    public static final int PARTTYPE_NEC_MSDOS              = 0x24; // NEC MS-DOS 3.x
    public static final int PARTTYPE_PLAN_9                 = 0x39; // Plan 9
    public static final int PARTTYPE_POWERQUEST_RECOVERY    = 0x3C; // PowerQuest PartitionMagic recovery partition
    public static final int PARTTYPE_VENIX80286             = 0x40; // VENIX 80286
    public static final int PARTTYPE_PPC_BOOT               = 0x41; // PPC_BOOT
    public static final int PARTTYPE_SFS                    = 0x42; // SFS (Secure File System) by Peter Gutmann
    public static final int PARTTYPE_QNX                    = 0x4d; // QNX
    public static final int PARTTYPE_QNX_SECOND             = 0x4e; // QNX second Part
    public static final int PARTTYPE_QNX_THIRD              = 0x4f; // QNX third Part
    public static final int PARTTYPE_DISK_MANAGER_RO        = 0x50; // Disk Manager, read-only partition
    public static final int PARTTYPE_DISK_MANAGER_RW        = 0x51; // Disk Manager, read/write partition
                                                                    // Novell???
    public static final int PARTTYPE_CPM                    = 0x52; // CP/M;
                                                                    // Microport System V/386
    public static final int PARTTYPE_ONTRACK_AUX            = 0x53; // Ontrack ?;
    public static final int PARTTYPE_ONTRACK                = 0x54; // Ontrack ?;
    public static final int PARTTYPE_EZ_DRIVE               = 0x55; // EZ_DRIVE
    public static final int PARTTYPE_VFEATURE               = 0x56; // GoldenBow VFeature
    public static final int PARTTYPE_PRIAM_EDISK            = 0x5c; // Priam Edisk;
    public static final int PARTTYPE_SPEEDSTOR              = 0x61; // SpeedStor
    public static final int PARTTYPE_UNIX_SYS_V             = 0x63; // Unix SysV/386, 386/ix;
                                                                    // ach, MtXinu BSD 4.3 on Mach;
                                                                    // GNU HURD
    public static final int PARTTYPE_NOVELL                 = 0x64; // Novell NetWare
    public static final int PARTTYPE_NOVELL_31              = 0x65; // Novell NetWare (3.11)
    public static final int PARTTYPE_DISK_SECURE            = 0x70; // DiskSecure Multi-Boot
    public static final int PARTTYPE_PC_IX                  = 0x75; // PC/IX
    public static final int PARTTYPE_MINIX                  = 0x80; // Minix v1.1 - 1.4a
    public static final int PARTTYPE_LINUX                  = 0x81; // Linux
                                                                    // Mitac Advanced Disk Manager
    public static final int PARTTYPE_LINUX_SWAP             = 0x82; // Linux Swap partition
    public static final int PARTTYPE_LINUXNATIVE            = 0x83; // Linux native file system (ext2fs/xiafs)
    public static final int PARTTYPE_OS2_HIDING_DOS         = 0x84; // OS/2-renumbered type 04h partition (related to hiding DOS C: drive);
    public static final int PARTTYPE_LINUX_EXTENDED         = 0x85; // Linux extendet partition
    public static final int PARTTYPE_LINUX_LVM              = 0x8E; // Linux LVM
    public static final int PARTTYPE_AMOEBA                 = 0x93; // Amoeba file system
    public static final int PARTTYPE_AMOEBA_BAD_BLOCK       = 0x94; // Amoeba bad block table
    public static final int PARTTYPE_BSD                    = 0x9F; // BSD
    public static final int PARTTYPE_THIK_PAD_HIDDEN        = 0xA0; // IBM Thinkpad hidden partition
    public static final int PARTTYPE_FREE_BSD               = 0xA5; // FreeBSD
    public static final int PARTTYPE_OPEN_BSD               = 0xA6; // OpenBSD
    public static final int PARTTYPE_NEXT_STEP              = 0xA7; // NextStep
    public static final int PARTTYPE_NETBSD                 = 0xA9; // NetBSD
    public static final int PARTTYPE_BSDI                   = 0xB7; // BSDI file system (secondarily swap)
    public static final int PARTTYPE_BSDI_SWAP              = 0xB8; // BSDI swap partition (secondarily file system)
    public static final int PARTTYPE_DR_DOS_12              = 0xC1; // DR-DOS 6.0 LOGIN.EXE-secured 12-bit FAT partition;
    public static final int PARTTYPE_DR_DOS_16              = 0xC4; // DR-DOS 6.0 LOGIN.EXE-secured 16-bit FAT partition
    public static final int PARTTYPE_DR_DOS_HUGE            = 0xC6; // DR-DOS 6.0 LOGIN.EXE-secured Huge partition
    public static final int PARTTYPE_CYRNIX                 = 0xC7; // Cyrnix Boot;
    public static final int PARTTYPE_NON_FS                 = 0xDA; // Non FS Data;
    public static final int PARTTYPE_CPM_DOS                = 0xDB; // CP/M, Concurrent CP/M, Concurrent DOS
                                                                    // CTOS (Convergent Technologies OS)
    public static final int PARTTYPE_DELL_UTILITY           = 0xDE; // DELL Utility partition
    public static final int PARTTYPE_BOOT_IT                = 0xDF; // Boot it
    public static final int PARTTYPE_SPEEDSTOR_FAT_12       = 0xE1; // SpeedStor 12-bit FAT extended partition
    public static final int PARTTYPE_DOS_R_O                = 0xE3; // Readonly Dos Partition
    public static final int PARTTYPE_SPEEDSTOR_FAT_16       = 0xE4; // SpeedStor 16-bit FAT extended partition
    public static final int PARTTYPE_BEOS_FS                = 0xEB; // BEO_FS
    public static final int PARTTYPE_EFI_GPT                = 0xEE; // EFI GPT
    public static final int PARTTYPE_EFI_FAT                = 0xEF; // BEO_FS
    public static final int PARTTYPE_LINUX_PA_RISK          = 0xF0; // Linux PA Risk
    public static final int PARTTYPE_SPEEDSTORE_A           = 0xF1; // Speedstore ???
    public static final int PARTTYPE_DOS3_3_SECENDORY       = 0xF2; // DOS 3.3+ secondary
    public static final int PARTTYPE_SPEEDSTORE_B           = 0xF4; // Speedstore ???
    public static final int PARTTYPE_LINUX_RAID             = 0xFD; // Linux Raid
    public static final int PARTTYPE_LANSTEP                = 0xFE; // LANstep
    public static final int PARTTYPE_XENIX_BAD_BLOCK        = 0xFF; // Xenix bad block table

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?