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

Publicado por Perfil removido em 13/08/2024

[ Hits: 5.648 ]

 


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

Mint Update em deb (para instalação em Debian-like)

Driver Modem Lucent no K/Ubuntu 7/8

Pacotão de skins para o XMMS

Partição - Formatando e mantendo seu UUID

LightDM - Como exibir imagem de usuário na tela de login do Debian 8.7.1 (MATE)

Leitura recomendada

Sistema FAT em HD externo de 60 GB USB/FireWire

Tela estendida no Linux Mint 19.3

Driver da Motorola para kernel 2.6

Pendrive montando automaticamente no Fedora Core 7

Driver SmartLink corrigido para kernels 2.6.12 em diante

  

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