Respondendo precisamente à pergunta: existe uma maneira de acelerar as coisas no momento da inicialização ?. Sim.
Bem vindo asystemd , isto está disponível no RHEL6 em diante, Fedora 15,16 em diante, CentOS 6 em diante.
Em outros mundos do Linux como o Ubuntu - você teria upstart
Em outro mundo de Unix como Solaris, BSD, MacOSx: você tem SMF
Ambos tentam resolver a natureza dos métodos de inicialização e tentam minimizar a quantidade de tempo que a seqüência de inicialização leva para iniciar o sistema em um host totalmente pronto para login.
Dê uma olhada no systemd - ele é refrescante.
Veja esses links de documentos do autor de systemd , eles são muito longos e muito técnicos, por isso leia com atenção quando puder.