Quais são as diferenças entre a partição primária e a lógica?

37

Quais são as principais diferenças? Qual é o mais preferível? Existem vantagens específicas do SO para um sobre o outro?

Bernhard Heijstek
fonte

Respostas:

34

No esquema de partições MBR herdado , somente no máximo quatro partições podem ser criadas (elas são chamadas de partições "primárias"). Para contornar esse limite, uma das entradas geralmente é transformada em uma partição "estendida" - em vez de arquivos, ela contém várias partições "lógicas".

MBR: < primary | primary | primary | primary >

MBR: < primary | primary | extended [logical, logical, logical] >

Na prática, a única diferença é que alguns sistemas operacionais (ou seja, Windows) não conseguem inicializar a partir de partições lógicas.

Um esquema de partição mais recente, o GPT , é usado em alguns sistemas recentes, incluindo todos os Macs Intel - ele não possui limites tão pequenos e não precisa usar partições estendidas / lógicas.

grawity
fonte
6
Observe que você não precisa ter três partições primárias para poder criar uma partição estendida ... ou mesmo partições primárias.
Ignacio Vazquez-Abrams
2
Resposta mais breve sobre esses tópicos que eu já li.
neverMind9
19

Você pode ter apenas 4 partições primárias (3 se decidir ter uma partição estendida), enquanto pode ter um número arbitrário de partições lógicas. Não há vantagens específicas do sistema operacional, exceto as versões mais antigas do Windows, que devem ser instaladas em uma partição primária e que o carregador de inicialização MBR herdado pode inicializar apenas a partir de uma partição primária.

Ignacio Vazquez-Abrams
fonte
4

Existem 3 tipos de partições

  1. Primário
  2. Estendido
  3. Lógico

E dois tipos de esquema de particionamento usados ​​hoje em dia

  • MBR (registro mestre de inicialização)
  • GPT (tabela de partição GUID)

Partição primária, partição estendida e partição lógica estão muito relacionadas ao disco MBR, porque o disco GPT contém apenas a partição primária.

Em um disco MBR, só pode haver 4 partições primárias ou 3 partições estendidas + 1 primária no máximo.

Podemos instalar o SO e salvar nossos dados em qualquer tipo de partição (primária / lógica), mas a única diferença é que alguns sistemas operacionais (principalmente o Windows) não conseguem inicializar a partir de partições lógicas.

Uma partição ativa é baseada na partição primária. Qualquer uma das 4 partições primárias pode ser definida como partição ativa. Como pode haver 4 partições primárias com 4 sistemas operacionais diferentes instalados, uma das partições marcadas como ativas é usada para a inicialização inicial . A partição ativa contém o carregador de inicialização (por exemplo, ntldr, bootmgr ou grub / burg / lilo) para carregar os sistemas operacionais a partir de um disco.

O BIOS reconhecerá apenas a partição ativa para carregar o sistema operacional. Outras partições não podem ser reconhecidas.

A partição lógica não pode ser definida como ativa. Como aqui explicado.

Fonte completa: Wikipedia

Vipin
fonte
1

eles não são alternativas, é mais um ponto sobre a ordem em que você os cria e o relacionamento hierárquico deles. O primeiro é chamado de partição primária. Alguns sistemas operacionais permitem que você tenha mais de um. Dentro de qualquer Primário (além de qualquer) Primário, você pode criar uma partição estendida e, se desejar mais partições, na partição estendida também poderá criar partições lógicas.

graças a grawity e ignacio para correções.

barlop
fonte
As partições primárias sempre contêm dados, nunca as partições estendidas (primária e estendida estão no mesmo nível de hierarquia), sua contagem não depende do sistema operacional e a ordem não importa.
grawity
@rawrawity nenhuma relação entre primário e estendido então? Entendo ... e acabei de ler na wikipedia, um disco rígido pode ter apenas uma partição estendida. Então, suponho que, se alguém quiser várias partições, apenas criará várias partições primárias, se possível; se precisar de mais, criará uma partição estendida para acompanhar as primárias e, se for mais lógica, dentro dela. estendido. Isso esta certo?
barlop
Sim está certo. (A não ser que apenas se aplica a discos MBR particionados, mas outros tipos, tais como GPT existir.)
grawity
2
@ barlop: Principalmente correto, exceto que a restrição de partição estendida única é devida a suposições do sistema operacional e não a qualquer limite físico ou lógico.
Ignacio Vazquez-Abrams
3
Na verdade, várias partições estendidas são úteis. Algumas pessoas foram usadas para separar as partições secundárias que eles não queriam que sistemas operacionais como MS / PC-DOS e OS / 2 vissem daquelas que eles fizeram. Isso foi feito com duas partições de contêiner, uma com o 0x05tipo convencional e a outra com um 0x85tipo não-padrão . Andries Brouwer escreveu sobre esses sistemas anos atrás.
JdeBP
0

Partições primárias têm entradas no MBR . Portanto, existem no máximo 4 partições primárias e uma delas pode ser uma partição estendida. A partição estendida pode conter um número variável de partições lógicas. A partição estendida contém VBR pelo qual o controle do programa pode obter as informações das partições lógicas.

Vikram
fonte