Pular para o conteúdo

Montagem pré automática de HD externo usb em NTFS não funciona no Debian Trixie - Solução

Dica publicada em Linux / Configuração
Fernando T. Da Silva nandosilva
Hits: 639 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Montagem pré automática de HD externo usb em NTFS não funciona no Debian Trixie - Solução

A montagem pré automática no Debian 13.1 não funcionava quando inserido um HD externo usb usado para backup onde era exibido uma janela de erro com o dizer:

"Error mounting /dev/sdb1 at /media/nando/Seagate Backup Plus Drive: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error"

Mas usando o comando, ntfs-3g eu conseguia montar manualmente e utilizá-lo para leitura/gravação de arquivos.

Notas:

  • No Slackware 15.0 em dual boot, o mesmo HD externo usb formatado em NTFS era pré-montado automaticamente pelo sistema ao ser inserido na USB, sendo exibida uma janela me perguntando se eu desejo abrir o dispositivo usando o Gerenciador de arquivos e, ao clicar em OK, ele é montado.
  • Mesmo depois de eu atualizar o Debian 13.1 para a versão 13.4 o problema ainda acontecia.
  • No Debian 13.4 usei o comando ntfsfix -d /dev/sdb1 para corrigir possíveis erros no HD externo, mas não resolveu.

Solução definitiva do problema

No Debian 13.x e Ubuntu recentes utiliza como padrão o driver ntfs3 que já vem embutido nos kernels mais recentes para montar dispositivos formatados em NTFS automaticamente, mesmo que o ntfs-3g esteja instalado no sistema.

Acontece que o driver ntfs3 é muito rigoroso e se recusa a montar partições NTFS marcadas como "sujas" (dirty) ou com inconsistências, mas usando driver ntfs-3g via FUSE, que é mais tolerante, a mídia é montada normalmente.

Voltando para o driver ntfs-3g (recomendado para automação)

Como o driver ntfs3 do kernel não aceita parâmetros globais de "leniência" no arquivo de configuração do driver, a solução definitiva para o comportamento de clicar e montar sem erros é forçar o sistema a usar o driver antigo e mais estável ntfs-3g.

Fazendo a configuração:

Se no seu sistema o driver ntfs-3g não estiver instalado, instale-o.

Desative o driver ntfs3 colocando ele na Blacklist.

Crie um arquivo para impedir que o kernel use o driver rigoroso:

$ echo "blacklist ntfs3" | sudo tee /etc/modprobe.d/disable-ntfs3.conf
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Atualize as dependências e reinicie:

$ sudo depmod -a

Após reiniciar, o gerenciador de arquivos usará automaticamente o ntfs-3g.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

CPU-G - Obtendo informações do seu hardware

Sudo não funciona com comandos gráficos no Slackware 15.0

Calc, a calculadora de linha de comando

Como fazer a multifuncional funcionar pela auto descoberta do avahi no Slackware 15.0 ?

Instalação do driver NVidia proprietário no Salix 14.1

Dicas para Gentoo + Sway

Usando o --load-average no Gentoo para evitar OOM Kill

Personalizando o terminal

Speedy Home da Telefônica no CL 8.0

Dica sobre autenticação LDAP no Ubuntu Edge (e outros)

Contribuir com comentário

Entre na sua conta para comentar.