ntfs-3g Falha ao descompactar o arquivo

1

Durante anos, os registros de meus sistemas Ubuntu compartilhando unidades com uma instalação do Windows têm rotineiramente inundado logs com:

Mar 17 11:00:50 kemosabi ntfs-3g[483]: ntfs_attr_pread error reading '/pub/TL-WN722N_100629.zip' at offset 23138304: 4096 <> -1: Value too large for defined data type 

Mar 17 11:00:50 kemosabi ntfs-3g[483]: Failed to decompress file: Value too large for defined data type

Sem mencionar a inconveniência de não poder acessar tantos arquivos nas partições formatadas pelo Windows (especialmente os repositórios de mídia e documentos compartilhados para todos os sistemas operacionais, que constituem a maioria do espaço no disco rígido, naturalmente) .

A causa raiz disso é conhecida: uma falha no ntfs-3g por sua incapacidade de lidar com arquivos compactados NTFS (Windows 8?). (Especificação mal implementada: falta de um marcador para finalizar dados de arquivo significativos, após o qual o lixo segue, o que o ntfs-3g tenta descompactar, sem saber nada melhor.)

Em 2013, um patch foi oferecido, mas nunca entrou no lançamento do driver NTFS principal:

link

compress-lastblock-v2.patch.gz [736 Bytes] 

Pergunta:

Como, especificamente, essa correção pode ser implantada no Ubuntu 14.04?

É possível construir um módulo que possa ser facilmente carregado em kernels .deb Canonical atualizados?

Pode ser entregue como um repositório de PPA?

    
por Marcos 17.03.2015 / 11:15

1 resposta

0

O driver ntfs-3g mais recente pode ser encontrado aqui no formato tarball e pode ser compilado e executado no Ubuntu usando este Q & amp; A .

Como você não mencionou sua versão do Ubuntu, e não há PPAs que atualmente suportam 2014.2.15AR.3. você tem duas possibilidades:

  1. é o pacote padrão no 15.04 versão experimental , (não recomendado para produção, pois esta não é uma versão estável)
  2. aguarde a versão 16.04 LTS
por Fabby 24.03.2015 / 14:43