Capítulo 5. Discos e Partições

Índice

Partições
Sistema de Arquivos
Partição EXT2 (Linux Native)
Criando um sistema de arquivos EXT2 em uma partição
Criando um sistema de arquivos EXT2 em um arquivo
Journaling
Partição EXT3 (Linux Native)
Criando um sistema de arquivos EXT3 em uma partição
Criando um sistema de arquivos EXT3 em um arquivo
Fazendo a conversão do sistema de arquivos EXT2 para EXT3
Convertendo de EXT3 para EXT2
Nomeando uma partição de disco ext2/ext3
Criando o diretório especial lost+found
dumpe2fs
Partição EXT2 ou Arquivo?
Sistema de arquivos reiserfs
Criando um sistema de arquivos reiserfs em uma partição
Criando um sistema de arquivos reiserfs em um arquivo
Partição Linux Swap (Memória Virtual)
Criando sistema de arquivos Swap em uma partição
Criando um sistema de arquivos Swap em um arquivo
Partição Swap ou Arquivo?
O sistema de arquivos /proc
LVM - Logical Volume Manager
Representação gráfica do LVM
Performance do LVM
Instalando LVM em seu sistema
Aumentando o tamanho de um volume lógico
Diminuindo um volume lógico
Formatando Pen-drives/Disquetes
Formatando pen-drives para serem usados no Linux
Formatando pen-drives compatíveis com o Windows
Programas de Formatação Gráficos
Pontos de Montagem
Identificação de discos e partições em sistemas Linux
Montando (acessando) uma partição de disco
fstab
Desmontando uma partição de disco

Este capítulo traz explicações de como manipular discos rígidos e partições no sistema GNU/Linux e como acessar seus discos de CD-ROM e partições DOS, Windows 9X/XP/Vista/Seven/Oito/10 no GNU/Linux.

Também será ensinado como formatar uma partição ou arquivo em formato EXT2, EXT3, reiserfs, xfs e usar a ferramenta mkswap (para criar uma partição ou arquivo de memória virtual).

Partições

São divisões existentes no disco rígido que marcam onde começa onde termina um sistema de arquivos. As partições nos permitem usar mais de um sistema operacional no mesmo computador (como o GNU/Linux, Windows e DOS), ou dividir o disco rígido em uma ou mais partes para ser usado por um único sistema operacional ou até mesmo por diferentes arquiteturas (32 e 64 bits).

Para gravar os dados, o disco rígido deve ser primeiro particionado (usando o cfdisk, parted, diskdruid, fdisk), escolher o tipo da partição (Linux Native, Linux Swap, etc) e depois aquela partição deve ser formatada com o mkfs.ext3 (veja “Partição EXT3 (Linux Native)”).

Após criada e formatada, a partição será automaticamente identificada como um dispositivo no diretório /dev (veja “Identificação de discos e partições em sistemas Linux”) . e deverá ser montada (“Montando (acessando) uma partição de disco”) para permitir seu uso no sistema.

Uma partição de disco não interfere em outras partições existentes, por este motivo é possível usar o Windows, GNU/Linux e qualquer outro sistema operacional no mesmo disco. Para escolher qual deles será inicializado, veja Capítulo 6, Gerenciadores de Partida (boot loaders).

Para particionar (dividir) o disco rígido em uma ou mais partes é necessário o uso de um programa de particionamento. Os programas mais conhecidos para particionamento de discos no GNU/Linux são fdisk, cfdisk e o Disk Druid.

Lembre-se:

  • Quando se apaga uma partição, você estará apagando TODOS os arquivos existentes nela!

  • A partição do tipo Linux Native (Tipo 83) é a usada para armazenar arquivos no GNU/Linux, tanto ext2, ext3, ext4, reiserfs, xfs, etc. Para detalhes veja “Partição EXT2 (Linux Native)”.

  • A partição do tipo Linux Swap (Tipo 82) é usada como memória virtual. Para detalhes veja “Partição Linux Swap (Memória Virtual)”.

  • Em sistemas novos, é comum encontrar o Windows instalado em uma partição que consome TODO o espaço do disco rígido. Uma solução para instalar o GNU/Linux é apagar a partição Windows e criar três com tamanhos menores (uma para o Windows, uma para o GNU/Linux e outra para a Memória Virtual do Linux (SWAP). Ou criar apenas 2 se você não quiser mais saber mais do Windows ;-)

    A outra solução é usar o parted (e gparted sua versão gráfica), que trabalha com FAT16, FAT32, NTFS. Esta técnica também é chamada de Reparticionamento não destrutivo (e o outro obviamente Reparticionamento destrutivo). Para sistemas que foram formatados em Windows XP e superiores, é possível que o parted não consiga redimensionar o sistema, neste caso você pode reparticionar usando ferramentas como o ntfsresize ou Partition Magic (para Windows).

Para mais detalhes sobre discos, partições ou como particionar seu disco, veja algum bom documento sobre particionamento (como a página de manual e documentação do fdisk, cfdisk, parted ou Disk Druid).