A melhor maneira de realmente diagnosticar problemas é usar uma combinação de chamadas de systemd-analyze
. Essa ferramenta não apenas ajuda a identificar problemas, mas também fornece representações visuais.
-
Execute um diagnóstico básico como mostrado abaixo. Veja os itens mais difusos e determine se você não pode parar a inicialização automática ou modificar algumas configurações
systemd-analyze blame 8.121s apt-daily.service 7.658s NetworkManager-wait-online.service 931ms docker.service 710ms winbind.service 695ms nmbd.service 647ms samba-ad-dc.service 543ms ModemManager.service
-
Se a listagem acima não explicar o suficiente, a próxima melhor opção é usar a ferramenta de plotagem. Isto irá mostrar todo o processo de inicialização em um arquivo svg. Sim, então você pode ver visualmente os problemas! Você simplesmente digita
systemd-analyze plot > test.svg
-
Abra o test.svg e dê uma olhada nos vários serviços que estão planejando uma quantidade maior de tempo. Em seguida, remova-os do início automático ou determine se existem configurações que possam ser feitas para corrigi-los
-
Reinicialize a máquina e execute a Etapa 2 novamente para ver se há outros problemas restantes