No esquema de partição antigo “MBR”, pode ter 4 partições primárias, ou 3 partições primárias e uma partição alargada contendo qualquer número de partições lógicas partições . Embora possa atribuir uma letra de unidade a uma partição, pode também mapeá-la como uma pasta nas versões actuais do Windows, permitindo mais partições, ou utilizar substrato para montá-la a um número.
A EFI especifica que uma GUID Partition Table (GPT) , que todos os sistemas operativos modernos suportam, é capaz de conter um maximum de 128 partições em qualquer tamanho de disco rígido. GPT é também necessário para arrancar a partir de discos rígidos maiores que 2 TB. Este esquema de particionamento é agora amplamente utilizado com UEFI sendo nativamente suportado por praticamente todos os computadores novos.
Além das partições nativas, Windows e Linux também têm algo chamado “logical volume manager”, que pode sobrepor dezenas, se não centenas de partições virtuais (volumes lógicos) em cima das 4 (MBR) ou 128 (GPT) partições físicas. Aos volumes lógicos podem ser atribuídas letras de unidade ou pontos de montagem, da mesma forma que às partições físicas. Também podem ser inicializáveis se certas restrições forem cumpridas.
Também é possível ter discos formatados GPT em sistemas não-UEFI, e discos MBR em sistemas UEFI (com a excepção do disco de arranque).