A limitação das quatro (principais) partições é o resultado de uma convenção comum usada tanto pelo BIOS quanto pelos sistemas operacionais, chamados de MBR para especificar as partições de um disco. A convenção do MBR, que foi escrita em 1983, fornece apenas quatro partições primárias. O MBR é uma estrutura de dados que reside no primeiro setor de cada disco rígido e contém os locais da partição de disco, o número da partição "ativa" a ser inicializada e um pequeno gerenciador de inicialização que pode carregar o carregador de inicialização esperado estar no VBR no início da partição de inicialização.
A persistência da convenção do MBR deve-se ao fato de que qualquer alteração requer alteração tanto do BIOS quanto do sistema operacional, e devido ao fato de que até 2010, quando os primeiros discos excedentes de 2 TB se tornaram disponíveis comercialmente, a convenção foi adequada para a maioria do mercado. Os usuários que necessitavam de mais partições usavam o particionamento que era suportado apenas no sistema operacional.
A substituição UEFI do BIOS é compatível com GUID formata a tabela de partição ou GPT, que não tem o tamanho da partição ou limitações do número de partição do formato MBR. O GPT é escrito para o segundo setor do LBA, seguindo o MBR. O formato GPT é agora o sucessor de facto do MBR.
O Linux suporta tabelas de partições GUID desde a versão do kernel 2.6.9. Se você quiser usá-lo para contornar o limite de 2 TB / quatro compartimentos do MBR, veja este excelente Explicação e HowTo no IBM developerworks.