mercredi 4 avril 2012

Accélérer le démarrage de Debian

(Post "remonté")
J'ai modifié à "--timeout=1" mais ça n'a apparemment rien changé...


Trouvé sur cet excellent blog: Le Pingouin des Alpes 
Personnellement, je n'ai pas utilisé Nano mais Mousepad

Rédigé par govez - 04 janvier 2010
Au démarrage du système, la commande udevadm settle est lancée et celle-ci attend que tous les périphériques soient installés (ce qui explique l'affichage de Waiting for /dev to be fully populated).
Au lieu d'attendre, l'installation peut continuer en parallèle avec les autres scripts, le démarrage sera donc plus rapide.

Avant tout, il faut savoir que l'on va modifier le système lui-même et qu'il est préférable de sauvegarder le fichier /etc/init.d/udev avant toute opération.

Sous root :
# cp /etc/init.d/udev /etc/init.d/udevback 


Éditez votre fichier /etc/init.d/udev :
# sudo nano /etc/init.d/udev 


Dans le script /etc/init.d/udev, vers la ligne 273 ou 274, il faut modifier ce passage avec un timeout de 3 sec :

# wait for the udevd childs to finish
log_action_begin_msg Waiting for /dev to be fully populated
if udevadm settle --timeout=3 ;
then
log_action_end_msg 0
else
log_action_end_msg 0 'timeout'
fi
;;


Et ça fonctionne!
J'ai gagné encore quelques secondes... 34 sec pour un Bureau opérationnel... 
Sur l'EeePC700, on est passé de 32 sec à 28/29 sec. Toujours ça de pris! Pour info, le "vieux" Xandros démarrait en 25 sec (sans compter ses nombreux "caprices" notamment pour le WIFI)...

Aucun commentaire:

Enregistrer un commentaire

Ajoutez un commentaire mais en bon Français ou éventuellement en bon Anglais. Les commentaires en langage SMS seront supprimés.