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

Publicado por Perfil removido em 13/08/2024

[ Hits: 2.010 ]

 


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 o Google Chrome no Slackware 13.0 e 13.1

Reordenando Partições em Discos

Uso efetivo do shell

BDesktopClock - Um lindo relógio para seu desktop

GnuCash e Expense Register: GNU/Linux e Android no controle das finanças

Leitura recomendada

TELBOX Controlador B2K - kb2kskype no Ubuntu

Loop na placa de rede

Economizando bateria no EeePc

Proteção simples de CPUs e equipamentos eletrônicos contra maresia

Configurando algumas webcams no pinguim

  

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