Os kernels CentOS / RHEL 5 não são apenas baunilha 2.6.18; eles contêm inúmeros backports de recursos e correções de bugs dos kernels mais recentes. Eles estão presos a um número específico de lançamento do kernel para manter a compatibilidade ABI.
Você certamente poderia baixar e criar um novo kernel 2.6 , mas não terá das coisas extras fornecidas com o kernel CentOS / RHEL, que podem representar outros problemas de compatibilidade com o resto do sistema.
Sugiro o seguinte:
- Verifique se o Veracrypt é realmente certificado para uso no CentOS / RHEL 5. Se for, e se houver bugs conhecidos, o Veracrypt poderá ter uma solução alternativa.
- Verifique o changelog para 2.6.18-419, pois os erros que você está preocupado podem ser corrigidos nele.
No final, @steve está correto. O CentOS 5 é EOL e o caminho correto é atualizar. A menos que o kernel 2.6.18-419 contenha correções para os erros que você está preocupado, eu sugiro que o que você está sendo solicitado a fazer não é razoável.