Como reparar uma unidade USB corrompida no Linux: um guia passo a passo

Como reparar uma unidade USB corrompida no Linux: um guia passo a passo

Pen drives tornaram-se ferramentas essenciais para transferência de dados, proporcionando aos usuários uma maneira conveniente de mover arquivos. No entanto, problemas como corrupção e mau funcionamento podem ocorrer, levando a situações frustrantes. Felizmente, usuários de Linux, especialmente os do Ubuntu, têm acesso a diversos utilitários integrados que podem ajudar a restaurar a funcionalidade de um pen drive com defeito. Este guia orientará você nas etapas para reparar com eficácia um pen drive corrompido em um sistema Linux.

Para garantir a segurança dos seus dados, começaremos fazendo um backup do conteúdo do seu pendrive. Essa precaução é importante, pois tentativas de consertar o pendrive podem, inadvertidamente, piorar a situação. Ao criar um backup, você pode se proteger contra perda permanente de dados.

Etapa 1: Crie um backup completo compactado

O Linux oferece várias soluções de backup, mas o método mais confiável envolve usar o ddcomando em conjunto com gzippara compactação.

Antes de prosseguir com o backup, verifique se o problema está no próprio drive. Conectar o USB a outra porta ou a um computador diferente pode ajudar a identificar se o problema está relacionado ao hardware, como uma conexão solta.

Depois de confirmar que o pendrive está realmente com problemas, conecte-o ao computador. Abra o terminal pressionando CTRL++.Identifique seu dispositivo USB executando o seguinte comando:AltT

ls /dev/disk/by-id

Reparar USB no Linux Listar Discos por ID

Se não tiver certeza do nome do dispositivo, você também pode executar lsblkou sudo fdisk -lpara localizá-lo (procure por algo como /dev/sdb, não uma partição específica como /dev/sdb1).

Para criar um backup do seu pen drive, use este comando para compactar o backup:

sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz

Reparar USB no Linux DD Backup para Img Gz

Certifique-se de que o caminho “ /home/USERNAME/backups/ ” exista; você pode criá-lo usando mkdir -p /home/USERNAME/backups. O if=parâmetro refere-se ao seu pen drive, enquanto gzipcontrola o processo de compactação.

Se você precisar restaurar o backup, basta inverter a sequência de comandos e especificar sua unidade flash como o dispositivo de saída:

sudo gzip -cd /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress

Etapa 2: Reparar o sistema de arquivos com FSCK

Depois de proteger seus dados, o próximo passo é tentar repará-los. Você pode utilizar o fsckcomando, que é eficaz para lidar com blocos de arquivos corrompidos — frequentemente a causa raiz da ilegibilidade e da corrupção.

Nesta etapa, você trabalhará com a partição específica da unidade USB. Identifique-a usando este comando:

ls /dev/disk/by-id/usb*

Em seguida, execute o fsckcomando usando a seguinte sintaxe:

sudo fsck -v -y /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK

Reparar USB no Linux FSCK Fix Disk
  • sudo fsckconcede privilégios administrativos ao comando.
  • -vfornece uma saída detalhada durante a operação.
  • -yinstrui a ferramenta a corrigir automaticamente quaisquer erros detectados.
  • /dev/disk…indica a partição específica sujeita à verificação.

Etapa 3: formatar a unidade USB com FDISK/MKFS

Se fscko problema não for resolvido, o próximo passo é formatar a unidade, redefinindo-a efetivamente para uma nova condição.

Comece removendo todos os dados existentes do sistema de arquivos e criando uma nova estrutura usando fdisk:

sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE

Reparar USB no Linux Executar Fdisk no disco

Pressione oe pressione Enter para configurar uma nova tabela de partição DOS, garantindo máxima compatibilidade. Como alternativa, pressione gpara criar uma tabela de partição GPT se estiver usando um sistema operacional moderno.

Depois disso, crie uma nova partição pressionando ne, em seguida, ppara uma partição primária. Siga as instruções na tela para aceitar os padrões e alocar todo o disco para essa nova partição.

Reparar USB no Linux Fdisk Criar Partição

Por fim, pressione wpara gravar as alterações na unidade USB e sair.

Reparar USB em partições da lista Fdisk do Linux

Formatando a partição

Sua nova partição não terá um sistema de arquivos, tornando-a inutilizável até ser formatada. Use um dos mkfsutilitários disponíveis em distribuições Linux modernas para formatar a partição. Para formatar como FAT32 — que é amplamente compatível — execute:

sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Reparar USB no Linux MKFS Fat

Para formatação NTFS, que é recomendada para compatibilidade com o Windows, use:

sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Ou para formatação EXT4 adequada para sistemas Linux:

sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Reparar USB no Linux Mkfs Ntfs

Tenha em mente que o EXT4 é otimizado para Linux, mas não é compatível com Windows ou macOS sem software adicional.

Após a formatação, você pode montar a unidade USB e verificar sua funcionalidade usando- lsblka novamente para verificar o reconhecimento do sistema de arquivos e a capacidade de montagem.

Etapa 4: Utilizando ferramentas de GUI para reparo e formatação

Se as operações de linha de comando não forem do seu agrado, considere usar o utilitário Discos disponível no Ubuntu. Esta ferramenta é fácil de usar e simplifica o processo de verificação e formatação do seu pendrive.

Para encontrá-lo, abra o menu de aplicativos e procure por Discos. Uma vez localizado, inicie o aplicativo.

Reparar USB no Linux Localizar discos

Selecione sua unidade USB na lista à esquerda e clique no ícone de engrenagem. Escolha “Reparar Sistema de Arquivos” e siga as etapas fornecidas para realizar o processo de reparo.

Se o sistema de arquivos estiver corrompido além da recuperação, você pode reformatar a unidade USB. Selecione a unidade USB, clique no ícone de engrenagem novamente e selecione Formatar Partição.

Reparar USB em discos Linux Formatar partição

Quando solicitado, digite um nome para sua unidade USB no campo Nome do volume e selecione a opção de sistema de arquivos desejada:

  • Ext4: Otimizado para Linux.
  • NTFS: Mais adequado para Windows.
  • FAT: Acomoda vários dispositivos, incluindo smartphones e consoles de jogos.
Opções de formatação para reparar USB em discos Linux

Fique atento à opção Apagar. Para uma formatação rápida, mantenha-a desabilitada. Para uma exclusão completa, habilite-a — isso é aconselhável para unidades suspeitas de abrigar blocos defeituosos.

Reparar USB em discos Linux com apagamento completo habilitado

Etapa 5: Reparando com GParted

Se você preferir usar uma interface gráfica, o GParted é uma excelente alternativa para gerenciar partições de disco e reparar unidades, oferecendo opções avançadas em comparação ao utilitário Discos padrão.

Para começar, instale o GParted via terminal com o seguinte comando:

sudo apt install gparted

Após a instalação, inicie o GParted no menu do aplicativo ou executando gpartedno terminal, seguido de sua senha quando solicitado.

Visão geral das melhores ferramentas gratuitas de gerenciamento de partições de disco do Gparted

Selecione sua unidade USB no menu suspenso no canto superior direito. Tenha cuidado ao selecionar a unidade correta para evitar apagar dados acidentalmente da unidade principal do sistema. Se a unidade flash estiver montada, clique com o botão direito nela e selecione Desmontar. Em seguida, você pode executar uma verificação do sistema de arquivos ou formatar a unidade completamente usando as respectivas opções.

Conclusão

Com essas etapas, seu pendrive corrompido pode ser restaurado e ficar pronto para uso, retornando-o efetivamente a uma condição de novo. Se você também deseja criar um pendrive Linux Live, instruções detalhadas estão disponíveis aqui.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *