lekitus
Se o seu problema ainda não foi resolvido acredito que você terá que usar outro kernel. Vamos por partes.
Este tipo de problema acontece com versões de kernel 686 (otimizados para processadores melhores - Pentium IV ou superior), entretanto, muitos usuários em vários fóruns estrangeiros têm reclamado do uso de cpu. Posteriormente foi descoberto que isto é um bug do kernel mesmo.
Quando a instrução de incluir a linha "echo 1 ..." etc no arquivo /etc/rc.local não funciona a única solução que vejo, por enquanto, é trocar o kernel para a arquitetura 386, que gasta bem menos recursos, mas que pode ser um pouco mais demorado na inicialização e outras coisas.
Preciso confirmar qual a arquitetura do seu kernel. Digite no prompt:
uname -a
E poste o resultado aqui
Poste também o conteúdo do arquivo /etc/rc.local