Estou usando o sistema de arquivos FAT32 no meu pen drive. Freqüentemente possui arquivos / dados corrompidos.
No Windows, usei o utilitário de verificação de disco para corrigir os sistemas de arquivos FAT32 / NTFS. Como posso fazer isso no Ubuntu?
Respostas:
Tente digitar o seguinte comando no terminal Linux:
sdc1 é geralmente o seu pen drive. Você pode encontrar seu pen drive digitando mount no terminal. Está em algum lugar lá dentro. Se esse comando demorar muito para você, evite a opção -t .
-w
significa gravar no disco imediatamente.-r
significa fazer a verificação do disco interativamente (pergunte o que fazer quando encontrar erros). Nas versões mais recentes do dosfsck, esse é o padrão.-l
significa listar os nomes de arquivos processados.-a
significa corrigir automaticamente erros. Não use se você deseja ter mais controle sobre como corrigir possíveis erros.-v
significa modo detalhado. Gera um pouco mais de saída.-t
significa marcar grupos ilegíveis como ruins.Se você quiser ter certeza de não perder seus dados, primeiro crie um backup do dispositivo de origem.
fonte
-a
, mas não entendo como responder metade das perguntas que isso me faz!Você pode experimentar o Dosfsck, que é um componente do dosfstools.
Para isso, digite o terminal:
Para usar o Dosfsck , é necessário indicar o endereço do dispositivo desejado (por exemplo, / dev / sdb1, / dev / sdb2 ou outro dispositivo).
Para saber o endereço do seu dispositivo, abra o terminal (CTRL + ALT + T) e execute este comando:
Se sua partição for / dev / sdb1, por exemplo, desmonte-a primeiro executando este comando:
Agora você pode verificar e reparar sua partição executando este comando:
Espero que isto ajude.
Nota:
se você receber o seguinte erro, quando sua unidade flash USB não for reconhecida:
Execute este comando:
Se a saída for:
Execute este comando:
Obviamente, você deve alterar o endereço do dispositivo de acordo com suas necessidades, como escrevi acima.
fonte
Tente também:
fonte
cheatsheet dosfsck
Estes exemplos usarão FAT32 e / dev / sdc1
fsck.vfat -n /dev/sdc1
- uma verificação somente leitura não interativa simplesfsck.vfat -a /dev/sdc1
- verifica o sistema de arquivos e corrige de forma não interativa. A abordagem menos destrutiva é sempre usada.fsck.vfat -r /dev/sdc1
- reparo interativo. O usuário sempre é solicitado quando há mais de uma abordagem única para corrigir um problema.fsck.vfat -l -v -a -t /dev/sdc1
- uma maneira muito detalhada de verificar e reparar o sistema de arquivos de maneira não interativa. O parâmetro -t marcará os clusters ilegíveis como incorretos, tornando-os indisponíveis para arquivos e diretórios criados recentemente.fonte