Significado das partições de software da unidade de disco rígido?

2

Eu gostaria de saber

Qual é o significado exato das partições primárias? Por que é assim chamado? e porque é restrito a 4?

O que se entende por partições estendidas? Por que é assim chamado? e qual é o número possível de partições estendidas no disco rígido?

O que significa por partições lógicas? Por que é assim chamado? Como é calculado?

Quais são as vantagens deste particionamento de software?

É possível instalar o sistema operacional (Linux / windows) em todas as partições? Se não, por quê?

    
por Renjith G 16.10.2010 / 00:24

2 respostas

6

O esquema de particionamento "MS-DOS" está limitado a 4 partições primárias . Isso é tudo o que caberá no primeiro setor (512 bytes) do disco após o MBR (460 bytes).

Para ter mais de 4 partições, uma delas se torna uma partição estendida , que aponta para uma estrutura estendida mais abaixo no disco. Esta estrutura lista as partições lógicas no disco.

O MBR "legado" usa um dos sinalizadores nas partições primárias para determinar qual inicializar; esse sinalizador não existe em partições lógicas, portanto, eles não podem ser inicializados da mesma maneira. Outras substituições do MBR (por exemplo, GRUB) não usam esse sinalizador e, portanto, podem inicializar partições lógicas.

Teoricamente, qualquer sistema operacional pode ser instalado em partições primárias ou lógicas, mas versões mais antigas do Windows não serão inicializadas adequadamente se não forem instaladas em uma partição primária.

    
por 16.10.2010 / 00:32
1

As partições em primeiro lugar são necessárias por estas duas razões -

  • Para organizar e manter os dados de maneira mais fácil

  • Para instalar um ou mais SO no seu sistema.

Cada partição pode ter apenas um sistema operacional instalado. Agora chegando à parte das partições primárias e por que elas são apenas 4, precisamos examinar o registro de inicialização mestre ou o MBR. O MBR tem um tamanho de 512 bytes. Primeiros 446 bytes consistem de carregador de programa inicial (IPL) que são essenciais para o processo de inicialização. Os próximos 64 bytes consistem na tabela de partições. Restantes 2 bytes são os bytes mágicos que apontam para os arquivos de inicialização no disco rígido. Cada partição criada é registrada na tabela de partições. Cada entrada de partição na tabela de partições precisa de 16 bytes. Portanto, a tabela de 64 bytes nos permite fazer apenas 4 partições primárias.

Se precisarmos de mais de 4 partições, nos movemos para partições estendidas. Como essas partições são forma estendida de partições primárias, daí o nome.

Somente uma partição estendida pode ser feita. Três outras partições seriam partições primárias, porque de qualquer forma a tabela de partição seria capaz de lidar com apenas 4 partições, então haveria 3 primárias e uma extendida. Dentro de partições estendidas, fazemos partições lógicas. Como tal, não há limite para o número de partições lógicas. Em alguns livros, é mencionado que as partições lógicas têm um limite de 128, mas eu pessoalmente fiz mais do que isso no RHEL 7. Pode haver um grande número de partições lógicas até que o tamanho alocado para a partição estendida fique esgotado.

    
por 16.03.2018 / 07:36