Autor Tópico: Como checar pen drives ntfs com o fsck no Ubuntu 20.04 ?  (Lida 300 vezes)

Offline xxxking

  • Usuário Ubuntu
  • *
  • Mensagens: 22
    • Ver perfil
Como checar pen drives ntfs com o fsck no Ubuntu 20.04 ?
« Online: 22 de Setembro de 2020, 11:49 »
Saudações,

Já aprendi a checar discos/partições ext4 com o "fsck -f /dev/sdx" mas não consegui fazer o mesmo com pendrives com partições no formato ntfs, agradeço por qualquer ajuda.


Offline CelticWarrior

  • Usuário Ubuntu
  • *
  • Mensagens: 176
    • Ver perfil
    • CHANGAN Auto
Re:Como checar pen drives ntfs com o fsck no Ubuntu 20.04 ?
« Resposta #1 Online: 22 de Setembro de 2020, 12:18 »
Para NTFS deve usar Windows.
Linux não tem ferramentas adequadas para corrigir erros em NTFS.

Offline xxxking

  • Usuário Ubuntu
  • *
  • Mensagens: 22
    • Ver perfil
Re:Como checar pen drives ntfs com o fsck no Ubuntu 20.04 ?
« Resposta #2 Online: 22 de Setembro de 2020, 13:52 »
Para NTFS deve usar Windows.
Linux não tem ferramentas adequadas para corrigir erros em NTFS.

Pelo que pesquisei, o fsck tem suporte a ntfs sim. Vc não sabia disso ou sabe a ponto de afirmar que o suporte não é bom ? O tipo de checagem que preciso é para erros por desligamento inadequado de sistemas ou pen drives removidos durante certas operações, não chega a ser investigação e correção de bad block.

Offline CelticWarrior

  • Usuário Ubuntu
  • *
  • Mensagens: 176
    • Ver perfil
    • CHANGAN Auto
Re:Como checar pen drives ntfs com o fsck no Ubuntu 20.04 ?
« Resposta #3 Online: 22 de Setembro de 2020, 14:05 »
O máximo que fsck pode fazer em sistemas de ficheiros NTFS é assinalar com uma "flag" - ntfsfix - que o sistema de ficheiros necessita correção. Quando posteriormente montado em Windows este atuará em conformidade com a "flag".

Dito isto, REPITO, de momento não há ferramentas adequadas para corrigir sistemas de ficheiros NTFS em Linux. NTFS é formato PROPRIETÁRIO de Microsoft e NÃO deve ser usado em Linux, na verdade não há qualquer razão para isso. Se tem que usar NTFS então tem que ter Windows à mão para a eventualidade de ter que corrigir.

A situação pode mudar a partir do momento que suporte nativo para NTFS seja adicionado ao kernel. Tanto quanto sei Microsoft já tentou várias vezes submeter o código mas foi recusado por ser "lixo". Talvez Paragon consiga algo: https://www.theregister.com/2020/09/08/paragon_ntfs_linux/

Offline xxxking

  • Usuário Ubuntu
  • *
  • Mensagens: 22
    • Ver perfil
Re:Como checar pen drives ntfs com o fsck no Ubuntu 20.04 ?
« Resposta #4 Online: 22 de Setembro de 2020, 15:56 »
O máximo que fsck pode fazer em sistemas de ficheiros NTFS é assinalar com uma "flag" - ntfsfix - que o sistema de ficheiros necessita correção. Quando posteriormente montado em Windows este atuará em conformidade com a "flag".

Dito isto, REPITO, de momento não há ferramentas adequadas para corrigir sistemas de ficheiros NTFS em Linux. NTFS é formato PROPRIETÁRIO de Microsoft e NÃO deve ser usado em Linux, na verdade não há qualquer razão para isso. Se tem que usar NTFS então tem que ter Windows à mão para a eventualidade de ter que corrigir.

A situação pode mudar a partir do momento que suporte nativo para NTFS seja adicionado ao kernel. Tanto quanto sei Microsoft já tentou várias vezes submeter o código mas foi recusado por ser "lixo". Talvez Paragon consiga algo: https://www.theregister.com/2020/09/08/paragon_ntfs_linux/


Muito Obrigado pela excelente explicação!