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

Publicado por Perfil removido em 13/08/2024

[ Hits: 7.860 ]

 


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

Instalando VirtualBox no Debian 9 Stretch

Instalando LibreOffice 6.0 no Linux Mint 18

Como criar uma calculadora de décimo terceiro salário no Lazarus [Vídeo]

Otimizando seu cache DNS fuçando no BIND

Placa wireless ralink no Ubuntu

Leitura recomendada

Sincronizando, instalando programas em Palm via USB

Checando se sua webcam está funcionando no Famelix 2.0

Configure fácil seu modem Pctel

Samsung SCX-4200 - Suporte total no Linux

Modens 3G no Linux: qual o problema?

  

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