Minimize o tempo de inicialização no ubuntu headless

4

Estou tentando remover o máximo de processos possível para minimizar o tempo de inicialização em um beaglebone executando o ubuntu mínimo. Então, eu quero remover os gráficos do fallback do udev e todos os processos do plymouth. Eu tentei 'sysv-rc-conf' e 'rcconf' e 'update-rc.d -f' e nada funcionou. Ao remover esses processos, posso ganhar cerca de 4-5 segundos, o que é muito importante para o projeto que tenho. O dmesg me deu isso:

[    7.855712] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   10.704010] init: udev-fallback-graphics main process (443) terminated with status 1
[   10.853881] PHY: 0:00 - Link is Up - 100/Full
[   10.854125] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   11.418457] init: plymouth main process (174) killed by ABRT signal
[   11.446380] init: plymouth-splash main process (470) terminated with status 2
[   13.843292] init: plymouth-stop pre-start process (686) terminated with status 1
    
por vkefallinos 17.02.2013 / 19:40

1 resposta

2

link

Os serviços do

upstart não são afetados por nenhuma ferramenta de configuração do sysvinit. Aparentemente, para desativar o SERVICE, você precisa criar um arquivo /etc/init/SERVICE.override contendo a palavra "manual".

    
por 17.02.2013 / 19:54