Compilei o Kernel 2.6.12, mas acho que deve estar faltando fazer algo...
A compilação foi ok, mas quando tentei desinstalar alguns pacotes via RPM, deu o seguinte erro:

rpmdb: unable to join the enviroment
erro: erro do db4 (11) do dbenv->open> Recurso temporariamente indisponivel
erro: nao consigo abrir o indice do Packages usando db3 - Recurso temporariamente insdisponivel (11)
erro: nao consigo abrir a base de dados Packahes em /var/lib/rpm

O que eu fiz foi siplesmente instalar o RedHat 9 que tem o Kernel "original" 2.4.20, remover esse kernel com rpm -e --nodeps kernel, atualizei os pacotes necessários (incluindo o module-init-tools) e compilei o kernel 2.6.12.4.

É preciso atualizar algum outro pacote?