Certificação LPI-1 – 102.1 – Como dimensionar partições do disco

Nas distribuições Linux, as partições dos dispositivos de armazenamento de dados só podem ser acessadas após o processo de montagem onde uma partição é vinculada a um diretório do sistema de arquivos, esse diretório escolhido é conhecido como ponto de montagem.

Ponto de montagem Raiz(/)

Raiz(/) é o primeiro ponto de montagem da arvore de diretórios e também o primeiro a ser montado. Na instalação do sistema, os arquivos do Linux só poderão ser copiados após uma partição ser identificada como Linux Native(0x83) e formatada. Depois da montagem da partição raiz, os diretórios dentro dessa partição poderão ser utilizados como pontos de montagem para outras partições e outros dispositivos.

A Ordem de montagem funciona da seguinte forma:

  1. O Bootloader carrega o Kernel e informa onde está o dispositivo raiz.
  2. Os outros dispositivos e partições são montados de acordo com as instruções no arquivo /etc/fstab(esse arquivo precisa estar no sistema de arquivos da partição raiz).

Partição Swap

A Swap(0x82) é uma partição que funciona como uma memória adicional para prevenir que a memória RAM fique cheia. É recomendável que fique em uma partição separada das partições de dados.

Antigamente muitas pessoas recomendavam usar uma partição swap com o tamanho entre 150% a 200% da quantidade de memória RAM instalada no sistema mas hoje em dia, como a maioria dos computadores computadores possuem mais de 2GB de memória RAM, não faz sentido usar swap de 4GB, a não ser que o computador seja usado para alguma atividade que utilize uma quantidade muito grande de memória.

Nos testes que eu fiz no meu computador desktop que possui 16GB de memória RAM, ele funcionou normalmente sem o uso de Swap, mesmo usando 6 maquinas virtuais ao mesmo tempo para simular uma rede. Mesmo que eu crie uma partição swap, ela raramente é usada, e apenas em casos extremos. Mesmo assim eu não recomendo usar um sistema sem swap para evitar que ocorram travamentos e também porque existem softwares que não rodam se uma partição swap não for encontrada no sistema, mesmo que ela não venha a ser utilizada, mas a swap não precisa ser maior que a memória RAM.

Diretórios em outras partições

Qualquer diretório do sistema pode ser montado em outra partição, no entanto os mais frequentemente usados dessa forma(principalmente quando se trata de servidores) são os seguintes diretórios:

  • /home – Arquivos e diretórios pessoais dos usuários
  • /var – Armazena filas de impressão, bancos de dados, e-mails e arquivos de log
  • /usr – Programas, documentação e códigos-fonte.
  • /boot – Kernel e arquivos do Grub
  • /tmp – Arquivos temporários do sistema

Em breve eu vou escrever um tutorial sobre o LVM(Logical Volume Management), dando continuidade a este texto.