Como corrigir o erro "mount: wrong fs type, bad option, bad superblock" em NTFS

Publicado por Perfil removido em 13/08/2024

[ Hits: 5.020 ]

 


Como corrigir o erro "mount: wrong fs type, bad option, bad superblock" em NTFS



Tenho notado que em algumas distribuições como o Arch Linux o erro de montagem de discos NTFS (externos ou não) mostra a seguinte mensagem:
Linux: Como corrigir o erro

Se der o comando após ocorrer o erro:

dmesg | tail -n 20

poderá (ou deverá) aparecer o seguinte:

[ 5929.906601] ntfs3: sdc1: It is recommened to use chkdsk.
[ 5929.988254] ntfs3: sdc1: volume is dirty and "force" flag is not set!
[ 5943.660308] ntfs3: sdc1: It is recommened to use chkdsk.
[ 5943.733911] ntfs3: sdc1: volume is dirty and "force" flag is not set!
[ 5950.531050] Buffer I/O error on dev sdb1, logical block 9767813, async page read

Veja que o disco está marcado como "dirty" e o problema pode ser resolvido indo no Windows e passar o chkdsk mas, e se você não tiver o Windows à mão para usá-lo?

O disco inclusive aparece no Nautilus mas não pode ser montado, ocorrendo o erro mostrado na imagem anterior.
Linux: Como corrigir o erro 'mount: wrong fs type, bad option, bad superblock' em NTFS

É possível usar o comando:

sudo ntfsfix -d /dev/sd(a,b,c)(1,2,3)

onde /dev/sd(a,b,c)(1,2,3) deverá ser trocado para a unidade que está com problemas. Isso corrige o erro temporariamente (há vezes que corrige o problema completamente) e se a máquina for reiniciada e for tentado a montagem do mesmo disco o erro reaparecerá. A opção mais prática é desabilitar o módulo ntfs3 e usar o ntfs-3g que é mais "tolerante" em relação a esse "erro". Para desabilitar esse módulo, crie ou edite o arquivo /etc/modprobe.d/blacklist.conf e coloque:

blacklist ntfs3

salve o arquivo e depois mande um " sudo depmod -a " ou reinicie a máquina mas, antes, instale o pacote ntfs-3g. Com isso o seu sistema passará a tratar o erro de "dirty" com mais tolerância até você conseguir uma máquina Windows para retirar a flag "dirty" do seu disco. Esse erro também pode ser corrigido mas de modo temporário indo no aplicativo Discos, selecionar a partição do disco externo e escolher Corrigir Sistema de Arquivos.
Linux: Como corrigir o erro 'mount: wrong fs type, bad option, bad superblock' em NTFS

Mas, como eu disse, de modo temporário pois se você desmontar e montar o disco de novo ou reiniciar a máquina e tentar acessar o disco o problema reaparecerá. A forma definitiva então é desabilitar o módulo ntfs3 e instalar o pacote ntfs-3g.

Outras dicas deste autor

Áudio de gravador WAV para MP3 no Linux

Trash-cli: Lixeira para a linha de comando

Descompactando vários arquivos de uma vez

ffplay - Player flv .deb

Problema de vídeo ao instalar o Debian 5 em notebook intelbras i21

Leitura recomendada

Instalação de placa de rede sem fio Ralink RT3090 no Ubuntu 10.04

Instalação do scanner HP Scanjet 2400 no Ubuntu 10.04 LTS (atualização)

TouchPad inteligente (só liga quando o mouse está desplugado) - udev (Debian Lenny)

Placa wireless em modo avião - Desabilitando no Ubuntu 12.10

Impressora Xerox Phaser 6250N no Kurumin

  

Comentários
[1] Comentário enviado por robspsp em 25/08/2024 - 20:37h


Vlw mesmo.
Deu certo e agora ele rodando lindo.
Grato!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts