Editado 1 Uma semana atrás por ExtremeHow Equipe Editorial
Configuração do SistemaGerenciamento de DiscoLinha de comandoArmazenamentoSistemas de ArquivosInstalaçãoUtilitáriosSysAdminDesempenhoUso de Disco
Tradução atualizada 3 Semanas atrás
Gerenciar discos em um sistema Linux é uma habilidade essencial para manter e otimizar o armazenamento. Neste guia, exploraremos o processo de particionamento e formatação de discos no Linux, desde identificar seu disco até configurar partições e escolher um sistema de arquivos. Usaremos linguagem simples e ofereceremos exemplos detalhados para garantir a clareza.
O particionamento de disco é o ato de dividir um disco em áreas separadas, conhecidas como partições, que podem ser gerenciadas de forma independente. O particionamento é importante para organizar dados, separar sistemas operacionais ou configurar um arranjo RAID. O particionamento permite instalar vários sistemas operacionais, melhorar a organização do sistema e aumentar o desempenho e a segurança.
Antes de particionar, você deve identificar o disco instalado em seu sistema. Você pode fazer isso usando vários métodos de linha de comando:
O comando 'lsblk' lista todos os dispositivos de bloco disponíveis, sendo uma ferramenta valiosa para identificar discos e suas partições:
lsblk
Executar este comando dará uma saída semelhante ao seguinte:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 256G 0 disk ├─sda1 8:1 0 512M 0 part /boot ├─sda2 8:2 0 127G 0 part / └─sda3 8:3 0 128G 0 part /home sdb 8:16 0 1T 0 disk
O comando 'fdisk -l' produz uma lista abrangente das partições e discos disponíveis em seu sistema:
sudo fdisk -l
Este comando fornece informações detalhadas sobre cada disco e suas partições, incluindo tamanho, tipo e identificador.
Depois de identificar o disco que deseja particionar, você pode usar uma variedade de ferramentas para particioná-lo conforme suas necessidades. Nesta seção, exploraremos algumas ferramentas populares, incluindo 'fdisk', 'parted' e a ferramenta gráfica 'GParted'.
O utilitário 'fdisk' é uma ferramenta de linha de comando para gerenciar partições de disco. Veja como usá-lo para criar partições:
sudo fdisk /dev/sdb
Substitua '/dev/sdb' pelo identificador real do seu disco.
Lembre-se de que, ao usar 'fdisk', as alterações entram em vigor apenas após serem gravadas.
'Parted' é outra ferramenta de linha de comando que oferece recursos mais avançados de gerenciamento de disco, como redimensionar e copiar partições.
sudo parted /dev/sdb
(parted) mklabel gpt
(parted) mkpart primary ext4 0% 100%
Este comando cria uma partição que abrange todo o disco.
'GParted' é uma interface gráfica para particionamento, permitindo ver uma representação visual do seu disco e interagir facilmente com as partições:
sudo apt-get install gparted
sudo gparted
A partir da interface do 'GParted', você pode criar, excluir, redimensionar ou mover partições usando simples ações de clique e arraste.
Uma vez que a partição esteja configurada, a formatação define como os dados são armazenados dentro dela. Este passo atribui um sistema de arquivos à partição, necessário para armazenar arquivos e gerenciar dados de forma eficiente.
Os sistemas de arquivos comuns no Linux incluem:
A ferramenta 'mkfs' é uma utilidade de linha de comando usada para criar um sistema de arquivos em uma partição:
Para formatar uma partição para ext4, use:
sudo mkfs.ext4 /dev/sdb1
Para formatar uma partição para vfat, o seguinte comando bastará:
sudo mkfs.vfat /dev/sdb1
Para NTFS, utilize o pacote 'ntfsprogs' para garantir que as ferramentas necessárias estejam instaladas:
sudo apt-get install ntfs-3g sudo mkfs.ntfs /dev/sdb1
Após a formatação, a partição está pronta para uso, mas precisa ser montada para acessar seu conteúdo através do sistema de arquivos.
sudo mkdir /mnt/mydisk
sudo mount /dev/sdb1 /mnt/mydisk
Este comando monta a partição '/dev/sdb1' em '/mnt/mydisk', tornando-a acessível para leitura e gravação.
Para persistir a montagem em reinicializações, modifique o arquivo '/etc/fstab':
Abra o '/etc/fstab' em um editor:
sudo nano /etc/fstab
Adicione uma entrada para a nova partição:
/dev/sdb1 /mnt/mydisk ext4 defaults 0 2
Esta linha garante que '/dev/sdb1' seja montado em '/mnt/mydisk' sempre que o sistema for iniciado.
Aprender a particionar e formatar discos no Linux é uma habilidade valiosa que complementa sua caixa de ferramentas de administração de sistemas. Compreendendo e aplicando os conceitos abordados neste guia - identificando, particionando, formatando e montando discos - você possui as chaves para o gerenciamento eficaz de discos, garantindo que seus dados estejam organizados, acessíveis e seguros. Revisitar e praticar esses conceitos regularmente fará com que você se torne habilidoso no gerenciamento do seu sistema Linux com confiança.
Se você encontrar algo errado com o conteúdo do artigo, você pode