Resumo
Um disco é fisicamente dividido em setores. Uma sequência de setores podem formar uma partição. Falando de forma aproximada, você pode criar tantas partições quanto você deseje, até um limite de 67 (3 partições primárias e uma partição secundária contendo até 64 partições lógicas): cada partição e considerada como um único disco rígido.
Simplificando, um disco rígido é meramente uma sequência de setores, que são as menores unidades de dados em um disco rígido. O tamanho típico de um é 512 bytes. Os setores de um disco rígido de “n” setores são numerados de “0” a “n-1”.
O uso de múltiplas partições permite que você crie vários discos rígidos virtuais em seu disco físico real. Isto possui muitas vantagens:
Diferentes sistemas operacionais usando diferentes estruturas de disco (chamadas sistemas de arquivos): este é o caso com Windows® e o GNU/Linux. Tendo múltiplas partições em um disco rígido também permite que você instale vários sistemas operacionais em um mesmo disco físico.
Por razões de performance, um sistema operacional pode
preferir ter diferentes discos com diferentes sistemas de arquivos pois
eles podem ser usados para coisas completamente diferentes. Um exemplo é o
GNU/Linux que requer uma segunda partição chamada Swap
.
Esta partição é utilizada pelo gerenciador de memória virtual como memória virtual.
Mesmo que todas as partições usem o mesmo sistema de arquivos, esta provado que é útil separar as diferentes partes do seu OS em diferentes partições. Uma simples configuração de exemplo seria separar os arquivos em duas partições: uma para dados pessoais, e outra para os seus programas. Isto permite que você atualize o seu OS, apagando completamente a partição que contém os programas enquanto mantém a partição de dados pessoais a salvo.
Devido aos erros físicos em um disco rígido estarem normalmente localizados em setores adjacentes e não espelhados pelo disco, distribuir os arquivos entre partições diferentes pode limitar a perda de dados se o seu disco rígido ficar danificado fisicamente.
Normalmente, o tipo de partição especifica qual o sistema de arquivos que a partição deve contar. Cada sistema operacional precisa reconhecer os seus tipos de partições, mas não os dos outros. Por favor veja em Capítulo 6, Sistemas de Arquivo e Pontos de Montagem, e em Capítulo 4, O Sistema de Arquivo do Linux, para maiores informações.
Este
cenário implicaria apenas em duas partições: uma para o espaço de Swap
,
e outra para os arquivos[2], chamado root
e rotulado como
/
.
Separar os dados de programa. Para ser mais eficiente, normalmente definimos mais partições para separar os sistemas e programas dos dados. A partição de sistema conteria os programas necessários ao início do sistema e para manutenção básica.
Portanto nós podemos definir quatro partições:
A
partição de Swap
cujo tamanho será aproximadamente o dobro do tamanho
da memória física RAM.
/
A mais importante partição. Não contém apenas dados críticos e programas, mas também atua como ponto de montagem para outras partições (veja Capítulo 6, Sistemas de Arquivo e Pontos de Montagem).
A necessidade em termos de tamanho de uma partição raiz
não é grande, 400MB geralmente são suficientes.
Entretanto, se você planeja instalar aplicativos
comerciais, que normalmente são localizados no diretório
/opt
, você precisrá aumentar
o tamanho da partição raiz de acordo. Alternativamente,
você pode criar uma partição separada para o
/opt
.
/usr
A maioria dos pacotes instalam a maioria
dos seus arquivos executáveis e de dados sobre o diretório
/usr
. A vantagem de criar uma partição
separada é que esta permite que você facilmente
compartilhe estes dados com outras máquinas da rede.
O tamanho recomendado depende dos pacotes que você deseja instalar, e pode variar de 100MB para uma instalação bem enxuta, até vários GB para uma instalação completa. Um tamanho meio-termo de dois ou três GB (dependendo do seu disco rígido) normalmente é suficiente.
/home
Este diretório contém os diretórios pessoais de todos os usuários armazenados em sua máquina. O tamanho da partição depende do número de usuários armazenados e suas necessidades.
Uma outra solução consiste em não criar a
partição separada para o arquivos do diretório /usr
:
/usr
pode simplesmente ser um diretório dentro da partição raiz
(/
), entretanto você precisaria aumentar
o tamanho da partição raiz (/
) de acordo.
Finalmente, você também pode criar somente as
partições Swap
e root
(/
), no caso de você
não ter certeza do que você fará com seu computador. Neste caso,
sua partição raiz /home
seria localizada dentro da partição
root
, assim como seriam o diretório /usr
e os demais diretórios.
Quando tivermos que configurar nossa máquina
para um uso específico –– como para um servidor web server ou um
firewall –– as necessidades são radicalmente diferentes
daquelas para uma máquina desktop padrão. Por exemplo, um servidor FTP
provavelmente necessitará de uma grande partição separada para o diretório
/var/ftp
, enquanto que o diretório
/usr
poderá ser relativamente pequeno.
Nestas situações, sugerimos que você pense cuidadosamente
nas suas necessidades antes de iniciar o processo de instalação.