Como usar o fdisk no Linux

Como usar o fdisk no Linux
fdisk é uma ferramenta para particionar discos rígidos (HDDs), unidades de estado sólido (SSDs), unidades de polegar USB etc. A melhor coisa do FDISK é que ele é instalado por padrão em quase todas as distribuições Linux nos dias de hoje em dia. Fdisk também é muito fácil de usar.

Neste artigo, mostrarei como usar o FDISK para particionar dispositivos de armazenamento, como HDDs, SSDs e unidades de polegar USB no Linux. Então vamos começar.

Encontrando o identificador de dispositivo correto:

No Linux, os dispositivos de bloco ou discos rígidos têm identificadores únicos, como SDA, sdb, sdc etc. Antes de começar a particionar seu disco rígido, você deve ter certeza de que está particionando o certo. Caso contrário, você pode perder dados no processo.

Você pode usar fdisk Para listar todos os dispositivos de armazenamento/bloco no seu computador Linux com o seguinte comando:

$ sudo lsblk

Como você pode ver, eu tenho um disco rígido (SDA) e uma unidade de polegar USB (sdb) anexado ao meu computador. O LSBLK O comando também lista as partições. O dispositivo de armazenamento bruto tem o TIPO disco. Portanto, verifique se você não usa um identificador de partição em vez de identificador de disco bruto.

Como você pode ver, o disco rígido (SDA) é de 20 GB de tamanho e a unidade de polegar USB (sdb) é 3.8 GB de tamanho.

Você pode acessar o identificador do dispositivo, digamos sdb, como /dev/sdb.

Na próxima seção, mostrarei como abri -la com fdisk.

Abrindo dispositivos de armazenamento com fdisk:

Para abrir um dispositivo de armazenamento/bloco com fdisk, primeiro, você deve garantir que nenhuma de sua partição esteja montada.

Digamos, você quer abrir sua unidade de polegar USB /dev/sdb com fdisk. Mas, tem uma única partição /dev/sdb1, que é montado em algum lugar do seu computador.

Para desmontar /dev/sdb1, Execute o seguinte comando:

$ sudo umount /dev /sdb1

Agora, aberto /dev/sdb com fdisk com o seguinte comando:

Como você pode ver, /dev/sdb O dispositivo de armazenamento/bloco é aberto com fdisk.

Nas próximas seções, mostrarei como usar a interface da linha de comando fdisk para realizar tarefas de particionamento comum.

Listando partições existentes com fdisk:

Você pode pressionar p e depois pressione Para listar todas as partições existentes do dispositivo de armazenamento/bloco que você abriu com fdisk.

Como você pode ver na captura de tela abaixo, tenho uma única partição.

Criando uma nova tabela de partição com fdisk:

Uma tabela de partição contém informações sobre a partição do seu disco rígido, SSD ou USB Phumb Drive. DOS e GPT são os tipos mais comuns de tabela de partição.

DOS é um antigo esquema de tabela de partição. É bom para dispositivos de armazenamento de tamanho pequeno, como uma unidade de polegar USB. Em uma tabela de partição do DOS, você não pode criar mais de 4 partições primárias.

GPT é o novo esquema de tabela de partição. No GPT, você pode ter mais de 4 partições primárias. É bom para grandes dispositivos de armazenamento.

Com o FDISK, você pode criar a tabela de partição DOS e GPT.

Para criar uma tabela de partição do DOS, pressione o e depois pressione .

Para criar uma tabela de partição GPT, pressione g e depois pressione .

Criando e removendo partições com fdisk:

Para criar uma nova partição com fdisk, pressione n e depois pressione .

Agora, insira o número da partição e pressione . Geralmente, o número da partição padrão está bem. Então, você pode simplesmente deixá -lo como é, a menos que você queira fazer algo muito específico.

Agora, insira o número do setor no seu disco rígido do qual você deseja que a partição comece. Geralmente, o valor padrão está bem. Então, basta pressionar .

O último número ou tamanho do setor é o mais importante aqui. Digamos que você deseja criar uma partição de tamanho 100 MB, você apenas digita +100m aqui. Para 1 GB, você digita +1g aqui. Da mesma maneira, para 100kb, +1k. Para 2 TB, +2t. Para 2pt, +2p. Muito simples. Não digite frações aqui, digite apenas números reais. Caso contrário, você receberá um erro.

Como você pode ver, criei uma partição de 100 MB. A partição é criada.

Se você teve uma partição que começou e terminou no mesmo setor antes, você pode ver algo assim. Apenas, pressione y e depois pressione Para remover a assinatura da partição.

Como você pode ver, o fdisk diz que, quando você escreve as alterações, a assinatura será removida.

Vou criar outra partição de 1 GB de tamanho.

Vou criar outra partição de 512 MB apenas para mostrar como remover partições com fdisk.

Agora, se você listar as partições, poderá ver as partições que você criou. Como você pode ver, as partições de 100 MB, 1 GB e 512 MB que eu acabei de criar estão listadas aqui.

Agora, digamos que você queira excluir a terceira partição /dev/sdb3 ou a partição de 512 MB. Para fazer isso, pressione d e depois pressione . Agora, digite o número da partição e pressione . No meu caso, é o número 3 da partição.

Como você pode ver, a partição número 3 é excluída.

Como você pode ver, a partição de 512 MB ou o 3rd Partição não é mais.

Para salvar permanentemente as alterações no disco, pressione c e depois pressione . A tabela de partição deve ser salva.

Partições de formatação e montagem:

Agora que você criou algumas partições usando fdisk, você pode formatá -lo e começar a usá -las. Para formatar a segunda partição, digamos /dev/sdb2, Para o sistema de arquivos ext4, execute o seguinte comando:

$ sudo mkfs.ext4 -l mysmallPartition /dev /sdb2

OBSERVAÇÃO: Aqui, MysmallPartition é o rótulo para o /dev/sdb2 partição. Você pode colocar qualquer coisa significativa aqui que descreva para que é essa partição.

A partição é formatada no sistema de arquivos ext4.

Agora que a partição /dev/sdb2 é formatado para ext4, você pode usar o comando de montagem para montá -lo no seu computador. Para montar a partição /dev/sdb2 para /mnt, Execute o seguinte comando:

$ sudo monte /dev /sdb2 /mnt

Como você pode ver, a partição /dev/sdb2 é montado com sucesso para /mnt ponto de montagem.

Então, é assim que você usa o FDISK no Linux para particionar discos no Linux. Obrigado por ler este artigo.