1/* DOS partition types */ 2#include "common.h" 3#include "nls.h" 4 5struct systypes i386_sys_types[] = { 6 {0x00, N_("Empty")}, 7 {0x01, N_("FAT12")}, 8 {0x02, N_("XENIX root")}, 9 {0x03, N_("XENIX usr")}, 10 {0x04, N_("FAT16 <32M")}, 11 {0x05, N_("Extended")}, /* DOS 3.3+ extended partition */ 12 {0x06, N_("FAT16")}, /* DOS 16-bit >=32M */ 13 {0x07, N_("HPFS/NTFS")}, /* OS/2 IFS, eg, HPFS or NTFS or QNX */ 14 {0x08, N_("AIX")}, /* AIX boot (AIX -- PS/2 port) or SplitDrive */ 15 {0x09, N_("AIX bootable")}, /* AIX data or Coherent */ 16 {0x0a, N_("OS/2 Boot Manager")},/* OS/2 Boot Manager */ 17 {0x0b, N_("W95 FAT32")}, 18 {0x0c, N_("W95 FAT32 (LBA)")},/* LBA really is `Extended Int 13h' */ 19 {0x0e, N_("W95 FAT16 (LBA)")}, 20 {0x0f, N_("W95 Ext'd (LBA)")}, 21 {0x10, N_("OPUS")}, 22 {0x11, N_("Hidden FAT12")}, 23 {0x12, N_("Compaq diagnostics")}, 24 {0x14, N_("Hidden FAT16 <32M")}, 25 {0x16, N_("Hidden FAT16")}, 26 {0x17, N_("Hidden HPFS/NTFS")}, 27 {0x18, N_("AST SmartSleep")}, 28 {0x1b, N_("Hidden W95 FAT32")}, 29 {0x1c, N_("Hidden W95 FAT32 (LBA)")}, 30 {0x1e, N_("Hidden W95 FAT16 (LBA)")}, 31 {0x24, N_("NEC DOS")}, 32 {0x39, N_("Plan 9")}, 33 {0x3c, N_("PartitionMagic recovery")}, 34 {0x40, N_("Venix 80286")}, 35 {0x41, N_("PPC PReP Boot")}, 36 {0x42, N_("SFS")}, 37 {0x4d, N_("QNX4.x")}, 38 {0x4e, N_("QNX4.x 2nd part")}, 39 {0x4f, N_("QNX4.x 3rd part")}, 40 {0x50, N_("OnTrack DM")}, 41 {0x51, N_("OnTrack DM6 Aux1")}, /* (or Novell) */ 42 {0x52, N_("CP/M")}, /* CP/M or Microport SysV/AT */ 43 {0x53, N_("OnTrack DM6 Aux3")}, 44 {0x54, N_("OnTrackDM6")}, 45 {0x55, N_("EZ-Drive")}, 46 {0x56, N_("Golden Bow")}, 47 {0x5c, N_("Priam Edisk")}, 48 {0x61, N_("SpeedStor")}, 49 {0x63, N_("GNU HURD or SysV")}, /* GNU HURD or Mach or Sys V/386 (such as ISC UNIX) */ 50 {0x64, N_("Novell Netware 286")}, 51 {0x65, N_("Novell Netware 386")}, 52 {0x70, N_("DiskSecure Multi-Boot")}, 53 {0x75, N_("PC/IX")}, 54 {0x80, N_("Old Minix")}, /* Minix 1.4a and earlier */ 55 {0x81, N_("Minix / old Linux")},/* Minix 1.4b and later */ 56 {0x82, N_("Linux swap / Solaris")}, 57 {0x83, N_("Linux")}, 58 {0x84, N_("OS/2 hidden C: drive")}, 59 {0x85, N_("Linux extended")}, 60 {0x86, N_("NTFS volume set")}, 61 {0x87, N_("NTFS volume set")}, 62 {0x88, N_("Linux plaintext")}, 63 {0x8e, N_("Linux LVM")}, 64 {0x93, N_("Amoeba")}, 65 {0x94, N_("Amoeba BBT")}, /* (bad block table) */ 66 {0x9f, N_("BSD/OS")}, /* BSDI */ 67 {0xa0, N_("IBM Thinkpad hibernation")}, 68 {0xa5, N_("FreeBSD")}, /* various BSD flavours */ 69 {0xa6, N_("OpenBSD")}, 70 {0xa7, N_("NeXTSTEP")}, 71 {0xa8, N_("Darwin UFS")}, 72 {0xa9, N_("NetBSD")}, 73 {0xab, N_("Darwin boot")}, 74 {0xb7, N_("BSDI fs")}, 75 {0xb8, N_("BSDI swap")}, 76 {0xbb, N_("Boot Wizard hidden")}, 77 {0xbe, N_("Solaris boot")}, 78 {0xbf, N_("Solaris")}, 79 {0xc1, N_("DRDOS/sec (FAT-12)")}, 80 {0xc4, N_("DRDOS/sec (FAT-16 < 32M)")}, 81 {0xc6, N_("DRDOS/sec (FAT-16)")}, 82 {0xc7, N_("Syrinx")}, 83 {0xda, N_("Non-FS data")}, 84 {0xdb, N_("CP/M / CTOS / ...")},/* CP/M or Concurrent CP/M or 85 Concurrent DOS or CTOS */ 86 {0xde, N_("Dell Utility")}, /* Dell PowerEdge Server utilities */ 87 {0xdf, N_("BootIt")}, /* BootIt EMBRM */ 88 {0xe1, N_("DOS access")}, /* DOS access or SpeedStor 12-bit FAT 89 extended partition */ 90 {0xe3, N_("DOS R/O")}, /* DOS R/O or SpeedStor */ 91 {0xe4, N_("SpeedStor")}, /* SpeedStor 16-bit FAT extended 92 partition < 1024 cyl. */ 93 {0xeb, N_("BeOS fs")}, 94 {0xee, N_("EFI GPT")}, /* Intel EFI GUID Partition Table */ 95 {0xef, N_("EFI (FAT-12/16/32)")},/* Intel EFI System Partition */ 96 {0xf0, N_("Linux/PA-RISC boot")},/* Linux/PA-RISC boot loader */ 97 {0xf1, N_("SpeedStor")}, 98 {0xf4, N_("SpeedStor")}, /* SpeedStor large partition */ 99 {0xf2, N_("DOS secondary")}, /* DOS 3.3+ secondary */ 100 {0xfd, N_("Linux raid autodetect")},/* New (2.2.x) raid partition with 101 autodetect using persistent 102 superblock */ 103 {0xfe, N_("LANstep")}, /* SpeedStor >1024 cyl. or LANstep */ 104 {0xff, N_("BBT")}, /* Xenix Bad Block Table */ 105 { 0, 0 } 106}; 107