Qual é o limite do não. de partições que posso ter?

4

Gostaria de saber quantos Primary e Extended Partitions posso criar em um PC x86_64 com Linux sendo executado nele?

Atualizar :
Se houver um limite para o número de partições, por que esse limite?

    
por Sen 12.01.2011 / 15:05

4 respostas

9

A limitação é devida ao design original do BIOS. Naquela época, as pessoas não estavam pensando que mais de quatro sistemas operacionais diferentes seriam instalados em um único disco. Houve também um mal entendido do padrão pelos implementadores do SO, notavelmente Microsoft e Linux, que mapearam erroneamente os sistemas de arquivos com partições (primárias) em vez de subdividirem suas próprias partições em fatias como BSD e Solaris, que era o objetivo original pretendido.

O número máximo de partições lógicas é ilimitado pelo padrão, mas o número de partições acessáveis depende do sistema operacional. O Windows é limitado pelo número de letras no alfabeto, o Linux costumava ter 63 slots com o driver IDE (hda1 a hda63), mas os lançamentos modernos padronizam os drivers sd, que suportam por padrão 15 slots (sda1 a sda15). Por algum ajuste, esse limite pode ser superado, mas pode confundir ferramentas (veja link )

De qualquer forma, isso está se tornando histórico com a EFI / GPT. Os Linuxes recentes suportam o GPT com o qual você pode ter 128 partições por padrão. Para usar discos grandes (2 TB e mais), você precisará da GPT mesmo assim.

    
por 12.01.2011 / 15:51
2

Sen, em resposta a @jlliagre, deve-se notar que alguns sistemas operacionais criarão uma única partição, mas criarão essencialmente subpartições dentro desse espaço.

É análogo, mas não igual, fazer:

 parted rm 1 /dev/sda
 ...
 parted rm 7 /dev/sda
 parted mkpart primary $start $end /dev/sda
 parted mkpart primary $start1 $end1 /dev/sda1

Você pode usar o kpartx para acessar essas subpartições:

 kpartx -a /dev/sda1

As subpartições aparecem como:

 /dev/sda1p1

Naturalmente, não é exatamente assim que o FreeBSD e sistemas similares fazem o slicing, mas é essencialmente a mesma coisa.

    
por 12.01.2011 / 22:13
1

4 partições primárias ou, em alternativa, 3 partições primárias e uma partição expandida.

a partição estendida pode ser subdividida em várias partições lógicas

    
por 12.01.2011 / 15:20
0

Em um disco rígido, podemos criar 4 partições primárias ou, alternativamente, 3 partições primárias e uma partição estendida. A partição primária + estendida pode ser dividida em 63 partições lógicas

    
por 02.09.2016 / 11:01