La semaine dernière, j'ai installé sur une machine Linux Mint 19, une distribution basée sur Ubuntu 18.04 et qui contient de nombreux éléments similaires. Après plusieurs redémarrages, j'ai trouvé que la nouvelle installation était un peu lente, du moins au début, pendant plus de deux minutes.
Cela peut être normal sur certaines installations, mais cela me semblait anormal, car j'utilisais auparavant Windows 8, qui démarrait en moins d'une minute. J'ai donc décidé d'examiner les paramètres pour accélérer le démarrage de Linux Mint 19. Ci-dessous, j'explique comment procéder pour accélérer le démarrage d'Ubuntu. Une partie du problème de lenteur au démarrage provient des processus exécutés par Systemd après le chargement du système. Ces processus n'étant pas affichés à l'écran, il est impossible de voir lequel est le plus long et ralentit le démarrage. De plus, Systemd dépend d'autres processus qui ne sont pas encore terminés ; un processus de 10 secondes peut donc parfois en prendre 60 s'il nécessite le chargement de plusieurs processus.
Pour savoir quels processus systemd doit charger et analyser le temps de démarrage, nous devons ouvrir un terminal et écrire ce qui suit:
sudo systemd-analyze blame
Ensuite, il affichera tous les services et la durée de chaque processus à l'écran . Si vous souhaitez que ces informations soient enregistrées dans un fichier plutôt qu'affichées à l'écran, vous devez saisir la commande suivante :
systemd-analyze plot > /tmp/plot.svg
Cela nous montrera les mêmes informations mais dans un fichier graphique. Dans tous les cas, avec les deux méthodes, nous connaîtrons les processus qui mettent autant de temps à démarrer notre système d'exploitation.
Maintenant que nous avons identifié les processus les plus longs, nous devons rechercher en ligne leur lien avec le système Ubuntu . Ceux qui sont sans rapport ou inutiles doivent être supprimés. Nous pouvons le faire avec la commande suivante :
systemctl disable NOMBRE_DE_SERVICIO
Pour les activer, il suffit de répéter la commande précédente en remplaçant « disable » par « enable » . Sur l'installation de Linux Mint 19 mentionnée précédemment, j'ai procédé ainsi, et le système démarre désormais en moins de 60 secondes. Pratique, non ?