1. Introdução: Por Que Planejar o Particionamento?
Ao instalar o Windows, muitos usuários estão acostumados a utilizar uma única partição para todo o sistema. No Linux, embora isso seja tecnicamente possível, um particionamento bem planejado oferece benefícios significativos: maior segurança, facilidade de manutenção, melhor desempenho e proteção de dados.
Este guia aborda desde configurações simples para iniciantes até esquemas avançados para servidores, considerando as tecnologias atuais.
2. Fundamentos Técnicos Atualizados
BIOS/MBR vs. UEFI/GPT
A antiga limitação da BIOS de inicializar apenas dentro dos primeiros 1024 cilindros não se aplica mais à maioria dos computadores modernos. Hoje temos:
BIOS + MBR: Sistema legado com limitação de 4 partições primárias e discos de até 2TB.
UEFI + GPT: Padrão atual, sem limite prático de partições, suporta discos maiores e oferece inicialização mais rápida.
Recomendação: Utilize o modo UEFI com tabela de partições GPT em hardware compatível.
3. Particionamento para Desktop/Iniciante
Para a maioria dos usuários domésticos, um esquema simples é suficiente:
Configuração Recomendada (SSD de 256GB):
/boot/efi (apenas UEFI): 100-500 MB
swap: 2-4 GB (ou arquivo de swap)
/: Todo o espaço restante (~251 GB)Alternativa com Separação de Dados:
/boot/efi: 100-500 MB
swap: 2-4 GB
/: 30-50 GB
/home: Espaço restanteVantagens desta abordagem:
Facilita reinstalação do sistema sem perder dados pessoais
Isola falhas que possam encher o sistema de arquivos raiz
4. Particionamento Avançado para Servidores e Workstations
Para sistemas de produção, a separação de diretórios é crucial para estabilidade, segurança e facilidade de administração.
Diretrizes por Diretório:
| Diretório | Finalidade | Recomendação de Tamanho |
|---|---|---|
| / | Sistema básico | 10-20 GB (mínimo para sistema operacional) |
| /boot (se BIOS) | Arquivos de inicialização | 500 MB - 1 GB |
| /boot/efi (UEFI) | Partição do sistema UEFI | 100-500 MB |
| swap | Memória virtual | Ver seção específica abaixo |
| /home | Dados de usuários | Maior partição, conforme necessidade |
| /var | Dados variáveis (logs, caches) | 5-20 GB (maior para servidores) |
| /tmp | Arquivos temporários | 2-10 GB (depende dos aplicativos) |
| /opt | Software adicional | 5-15 GB (se usar muitos aplicativos de terceiros) |
Exemplo Prático - Servidor de Arquivos:
Disco 1 (SSD 240GB - Sistema):
/boot/efi: 500 MB
/: 20 GB
/var: 20 GB
/tmp: 10 GB
swap: 4 GB
Restante: espaço livre para expansão
Disco 2 (HDD 2TB - Dados):
/home: 2 TB (em LVM para flexibilidade)5. LVM (Logical Volume Manager) - Flexibilidade Essencial
O LVM permite redimensionar partições dinamicamente, essencial para ambientes em evolução.
Vantagens do LVM:
Redimensionamento de volumes sem desligamento
Snapshots para backups consistentes
Gerenciamento simplificado de múltiplos discos
Configuração básica:
Criar partições físicas (
pvcreate)Agrupá-las em Volume Group (
vgcreate)Criar Logical Volumes (
lvcreate) para/,/home, etc.
6. Sistemas de Arquivos Modernos
Escolha conforme sua necessidade:
ext4: Padrão estável e confiável para a maioria dos casos
XFS: Excelente para arquivos grandes e alta concorrência
Btrfs: Recursos avançados (snapshots, compressão, checksums)
ZFS: Enterprise-grade, com foco em integridade de dados (mais recursos de RAM)
7. Considerações Especiais
Swap no Mundo Moderno
A regra "tamanho igual ou o dobro da RAM" está desatualizada:
| RAM do Sistema | Recomendação de Swap | Observações |
|---|---|---|
| ≤ 4 GB | 2x RAM | Para evitar esgotamento de memória |
| 4-16 GB | 4-8 GB | Equilíbrio entre desempenho e segurança |
| > 16 GB | 4-8 GB | Suficiente para a maioria dos casos |
| Hibernação | Tamanho da RAM + 10-20% | Necessário para salvar o estado da RAM |
Alternativa: Arquivos de swap são viáveis com SSDs e oferecem mais flexibilidade.
Otimizações para SSDs
Alinhamento de partição: Automático em GPT e ferramentas modernas
TRIM: Habilitar com
discardnas opções de montagem oufstrimperiódicoReduzir escritas: Ajustar configurações de logs e caches se necessário
8. Caso Prático: Criando um Layout Durante Instalação
Para distribuições como Ubuntu 20.04+ ou Fedora 33+:
Escolha "Instalação personalizada" ou "Something else"
Crie tabela de partições GPT (se UEFI)
Configure:
Partição EFI (FAT32, 500MB, ponto de montagem
/boot/efi)Partição raiz (ext4, 20GB, ponto de montagem
/)Partição swap (4GB)
Partição home (ext4, restante, ponto de montagem
/home)
Para LVM: Marque "Configurar Logical Volume Manager" antes de criar partições
9. Conclusão e Recursos
Não existe um esquema de particionamento universal para Linux. O ideal depende de:
Hardware disponível
Finalidade do sistema
Experiência do administrador
Recursos Atualizados:
Arch Wiki - Partitioning (referência técnica)
Princípio Final: Comece simples, separe ao menos /home dos dados do sistema, e considere LVM para flexibilidade futura. Para servidores, documente suas decisões de dimensionamento com base nos requisitos específicos de cada serviço.
