Skip to main content

Como consertar uma unidade USB quebrada usando o Linux

Como consertar pen drive parte 2 - Erro ao plugar no USB (Abril 2025)

Como consertar pen drive parte 2 - Erro ao plugar no USB (Abril 2025)
Anonim

Às vezes, quando as pessoas criam uma unidade USB do Linux, descobrem que a unidade parece inutilizável. Este guia mostrará como formatar a unidade USB novamente usando o Linux para que você possa copiar arquivos para ela e usá-la como faria normalmente.

Depois de ter seguido este guia, o seu drive USB será utilizável em qualquer sistema capaz de ler uma partição FAT32. Qualquer pessoa familiarizada com o Windows notará que a ferramenta fdisk usada no Linux é muito parecida com a ferramenta diskpart.

Excluir as partições usando o FDisk

  1. Abra uma janela de terminal e digite o seguinte comando:

    sudo fdisk -l

    Isso lhe dirá quais unidades estão disponíveis e também fornece detalhes das partições nas unidades.

    • Em janelas uma unidade é distinguida por sua letra de unidade ou, no caso da ferramenta diskpart, cada unidade possui um número.
    • Em Linux uma unidade é um dispositivo e um dispositivo é manipulado como qualquer outro arquivo. Portanto, as unidades são nomeadas / dev / sda, / dev / sdb, / dev / sdc e assim por diante.

    Procure a unidade que tem a mesma capacidade que a sua unidade USB. Por exemplo, em uma unidade de 8 gigabytes, ela será relatada como 7,5 gigabytes.

  2. Quando você tiver a unidade correta, digite o seguinte comando:

    sudo fdisk / dev / sdX

    Substitua o X com o correto letra de drive.

  3. Isto irá abrir um novo prompt chamado "Comando". A chave "m" é muito útil com esta ferramenta, mas basicamente você precisa saber dois dos comandos.

    O primeiro é excluir.

  4. Entrar d e pressione o Entrar chave. Se a sua unidade USB tiver mais de uma partição, ela pedirá que você digite um número para a partição que deseja excluir. Se a sua unidade tiver apenas uma partição, ela será marcada para exclusão.

    Se você tiver várias partições, continue digitando d e depois entrar partição 1 até que não haja partições deixadas para serem marcadas para exclusão.

  5. O próximo passo é gravar as alterações na unidade.

    Entrar W e pressione voltar.

  6. Agora você tem um drive USB sem partições. Nesta fase, é completamente inutilizável.

Crie uma nova partição

  1. Dentro da janela do terminal, abra o fdisk novamente como você fez antes, especificando o nome do arquivo do dispositivo USB:

    sudo fdisk / dev / sdX

    Como antes, substitua o X com o correto letra de drive.

  2. Entrar N para criar uma nova partição.

  3. Você será solicitado a escolher entre criar uma partição primária ou estendida. Escolher p para primário.

  4. O próximo passo é escolher um número de partição. Você só precisa criar uma partição para entrar 1 e pressione Entrar.

  5. Finalmente, você precisa escolher os números de setor inicial e final. Para usar a unidade inteira pressione o retorno duas vezes para manter as opções padrão.

  6. Entrar W e pressione voltar.

Atualizar a tabela de partição

Uma mensagem pode aparecer informando que o kernel ainda está usando a tabela de partição antiga.

Digite o seguinte na janela do terminal:

sudo partprobe

A ferramenta partprobe informa o kernel ou a partição das alterações da tabela. Isso evita que você tenha que reiniciar seu computador.

Existem alguns switches que você pode usar com ele.

  • A opção menos d permite que você tente sem atualizar o kernel. O d significa corrida a seco. Isto não é excessivamente ube-d

    sudo partprobe -d

  • Isso fornece um resumo da tabela de partições

    sudo partprobe -s

  • Com saída semelhante à seguinte:

    / dev / sda: partições gpt 1 2 3 4/ dev / sdb: partições msdos 1

Criar um sistema de arquivos FAT

O passo final é criar o sistema de arquivos FAT.

Digite o seguinte comando na janela do terminal:

sudo mkfs.vfat -F 32 / dev / sdX1

Substitua o X com a letra do seu drive USB.

Monte o Drive

Para montar a unidade, execute os seguintes comandos:

sudo mkdir / mnt / sdX1sudo mount / dev / sdX1 / mnt / sdX1

Como antes, substitua o X com a letra da unidade correta.

Resumo

Agora você deve poder usar a unidade USB em qualquer computador e copiar arquivos de e para a unidade normalmente.