Estou lendo os documentos no CentOS.org .
Na seção 25.1.2. Partições: Transformando uma unidade em muitas , há a seguinte declaração:
A tabela de partição é dividida em quatro seções ou quatro partições principais. Uma partição primária é uma partição em um disco rígido que pode conter apenas uma unidade lógica (ou seção). Cada seção pode conter as informações necessárias para definir uma única partição, o que significa que a tabela de partições pode definir não mais que quatro partições.
Não entendo por que só pode haver quatro partições. Foi assim que foi projetado no começo? Realmente pode haver apenas 4 partições primárias?
Existem apenas quatro porque as estruturas de dados da tabela de partições MBR permitem apenas exatamente quatro registros que descrevem partições:
Você pode criar tabelas de partição adicionais aninhadas nas definições do que é chamado de "partição estendida", mas as partições definidas nela são tradicionalmente chamadas de partições "lógicas". Lembre-se de que essa é uma limitação desta implementação específica. Outros tipos de partição, como a tabela de partição GUID , não compartilham essa limitação.
fonte
Uma partição primária é um conceito de baixo nível - está relacionado ao processo inicial de inicialização da máquina e é baseado em um conjunto bem definido de especificações. Portanto, é realmente muito difícil alterar o número de partições primárias, porque muitos fabricantes de discos e placas-mãe teriam que concordar em implementar um novo padrão.
Na prática, porém, esse é um ponto discutível - é relevante no 'momento da inicialização' para iniciar o sistema operacional em primeiro lugar, mas é isso. Existem partições estendidas, que permitem mais partições no seu disco. Você não pode inicializá-los embora.
Mais fundamentalmente - a maioria dos sistemas operacionais trabalha com mais abstração de disco - gerenciadores de volume lógico - o que significa que a topologia real em disco é em grande parte irrelevante. (E, de fato, muitas vezes não é desejável segmentar seu pool de armazenamento)
fonte
/boot
partição e, como eu disse, acredito que pode ser uma partição estendida.Não tenho certeza se estou atrasado para a festa, mas aqui vai:
O tamanho da tabela de partição foi projetado para ter 64 bytes e cada tabela de partição é de 16 bytes. 16 * 4 = 64 e, portanto, não há mais espaço para outras entradas na tabela de partição.
Para contornar isso, a quarta entrada possui uma provisão para uma entrada de partição estendida que pode ter ponteiros seqüenciais para outras partições estendidas.
https://docs.microsoft.com/en-us/windows/win32/fileio/basic-and-dynamic-disks
fonte