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?