O tipo de partição (ou ID de partição) em uma entrada de partição na tabela de partições dentro de um registro mestre de inicialização (MBR) é um valor de byte destinado a especificar o sistema de arquivos que a partição contém e/ou para sinalizar métodos de acesso especial usados para acessar essas partições (por exemplo, mapeamentos CHS especiais, acesso LBA, geometrias lógicas mapeadas, acesso a driver especial, partições ocultas, sistemas de arquivos seguros ou criptografados, etc.).

Visão geral As listas de tipos de partições atribuídos a serem usados ​​na tabela de partições no MBR foram originalmente mantidas internamente pela IBM e pela Microsoft. Quando o mercado de sistemas operacionais de PC e ferramentas de disco cresceu e se libertou, outros fornecedores também precisavam atribuir tipos de partição especiais a seus produtos. Como a Microsoft não documentou todos os tipos de partição já designados por eles nem desejava manter as atribuições estrangeiras, os terceiros começaram a atribuir tipos de partição em seu próprio nome de uma maneira quase sem coordenação de tentativa e erro. Isso levou a várias atribuições duplas conflitivas, às vezes causando sérios problemas de compatibilidade entre determinados produtos.

Diversos especialistas do setor, incluindo Hale Landis, Ralf Brown, Matthias Paul e Andries E. Brouwer nos anos 90 começaram a pesquisar tipos de partições e publicaram (e depois sincronizaram) listas de tipos de partições para ajudar a documentar o padrão de facto da indústria e, assim, reduzir o risco de novos conflitos. Alguns deles também ajudaram ativamente a manter software que manipula partições para trabalhar com as listas atualizadas, indicaram conflitos, criaram métodos adicionais de detecção e soluções para fornecedores ou também coordenaram novas atribuições de tipos de partições não-conflitivas.

Embora não seja oficialmente mantido, novas atribuições devem ser coordenadas, em particular quaisquer novas atribuições de tipo de partição temporáriaa para projetos locais ou experimentais podem utilizar o tipo 7Fh para evitar conflitos com tipos já atribuídos. Este tipo foi especialmente reservado para uso individual como parte da iniciativa do Padrão de Partição de Desenvolvimento de SO Alternativo (AODPS, Alternative OS Development Partition Standard) desde 2002.

Cabe ao gerenciador de inicialização ou ao kernel de um sistema operacional interpretar o valor. Portanto, a tabela especifica quais sistemas operacionais ou produtos relacionados ao disco introduziram um ID e qual sistema de arquivos ou tipo de partição especial eles mapearam para ele. As partições com tipos de partição desconhecidos para o software devem ser tratadas como espaços de armazenamento em disco reservados, porém ocupados, que não devem ser tratados pelo software, exceto pelos gerenciadores de partição.

Lista de IDs de partição Esta é uma lista de conhecidos tipos de partições do registro mestre de inicialização em computadores compatíveis com o IBM PC: