Pesquisa de site

Como criar um novo sistema de arquivos Ext4 (partição) no Linux


O ext4 ou quarto sistema de arquivos estendido é um sistema de arquivos com registro em diário amplamente utilizado para Linux. Ele foi projetado como uma revisão progressiva do sistema de arquivos ext3 e supera uma série de limitações no ext3.

Ele tem vantagens significativas sobre seu antecessor, como design aprimorado, melhor desempenho, confiabilidade e novos recursos. Embora seja mais adequado para discos rígidos, também pode ser usado em dispositivos removíveis.

Este artigo mostrará como criar um novo sistema de arquivos (partição) ext4 no Linux. Veremos primeiro como criar uma nova partição no Linux, formatá-la com o sistema de arquivos ext4 e montá-la.

Nota: Para os fins deste artigo:

  • Assumiremos que você adicionou um novo disco rígido à sua máquina Linux, no qual criará a nova partição ext4, e
  • Se você estiver operando o sistema como usuário administrativo, use o comando sudo para obter privilégios de root para executar os comandos mostrados neste artigo.

Criando uma nova partição no Linux

Liste as partições usando os comandos fdisk -l ou parted -l para identificar o disco rígido que você deseja particionar.

fdisk -l 
OR
parted -l

Observando a saída na captura de tela acima, temos dois discos rígidos adicionados ao sistema de teste e particionaremos o disco /dev/sdb.

Agora use o comando parted para começar a criar a partição no dispositivo de armazenamento selecionado.

parted /dev/sdb

Agora dê um rótulo ao novo disco usando o comando mklabel.

(parted) mklabel msdos

Em seguida, crie uma partição usando o comando mkpart, forneça parâmetros adicionais como “primária” ou “lógica” dependendo do tipo de partição que você deseja para criar. Em seguida, selecione ext4 como tipo de sistema de arquivos, defina o início e o fim para estabelecer o tamanho da partição:

(parted) mkpart                                                            
Partition type? primary/extended? primary 
File system type? [ext2]? ext4 
Start? 1 
End? 20190

Para imprimir a tabela de partição no dispositivo /dev/sdb ou informações detalhadas sobre a nova partição, execute o comando print.

(parted) print

Agora saia do programa usando o comando quit.

Formatando nova partição Ext4

Em seguida, você precisa formatar corretamente a nova partição com o tipo de sistema de arquivos ext4 usando o mkfs.ext4 ou o comando mke4fs como segue.

mkfs.ext4 /dev/sdb1
OR
mke4fs -t ext4 /dev/sdb1

Em seguida, rotule a partição usando o comando e4label como segue.

e4label /dev/sdb1 disk2-part1
OR
e2label /dev/sdb1 disk2-part1

Montando nova partição Ext4 no sistema de arquivos

Em seguida, crie um ponto de montagem e monte o sistema de arquivos de partição ext4 recém-criado.

mkdir /mnt/disk2-part1
mount /dev/sdb1 //mnt/disk2-part1

Agora, usando o comando df, você pode listar todos os sistemas de arquivos em seu sistema junto com seus tamanhos em um formato legível por humanos (-h) e seus pontos de montagem e tipos de sistema de arquivos (-T ):

df -hT

Por último, adicione a seguinte entrada em seu /etc/fstab para ativar a montagem persistente do sistema de arquivos, mesmo após uma reinicialização.

/dev/sdb1   /mnt/disk2-part1  ext4   defaults    0   0

Você também pode gostar de ler estes seguintes artigos relacionados:

  1. Como adicionar novos discos usando LVM a um sistema Linux existente
  2. Como adicionar um novo disco a um servidor Linux existente
  3. 10 melhores ferramentas de criptografia de arquivos e discos para Linux
  4. Como criar um volume de disco rígido virtual usando um arquivo no Linux

Isso é tudo! Neste artigo, explicamos como criar uma nova partição no Linux, formatá-la com o tipo de sistema de arquivos ext4 e montá-la como um sistema de arquivos. Para obter mais informações ou para compartilhar qualquer dúvida conosco, use o formulário de feedback abaixo.