A inicialização do kernel é apenas cerca de alguns segundos. A maior parte do tempo de inicialização é o início e a inicialização dos diferentes demônios e configurações do sistema. Manipular o kernel não ajuda muito.
Algumas formas de tornar isso mais rápido:
- Pelo que entendi, seu software é essencialmente um daemon. Configure para iniciá-lo o mais cedo possível - porque requer apenas rs232 e rede, você pode fazer isso em torno das primeiras tarefas de inicialização. Os detalhes dependem do seu software de inicialização.
- Acesse
/etc/init
(aqui os scripts de inicialização) e desinstale tudo o que puder. - Você pode desinstalar facilmente o X por um comando
apt-get --purge remove x11-common
. Mas não vai ajudar muito, porque o X não tem muitos daemons. Seria melhor desabilitar apenas o seu gerenciador de exibição X (este é o daemon que inicia o servidor X do console também).