• # Es- tu sûr de l'étape qui est la plus longue ?

    Posté par (site web personnel) . En réponse au message Linux très long à démarrer (débutant). Évalué à 4.

    Tout est dans le titre : C'est la recherche de sdb qui est longue ? Ou est-ce l'activation du swap ?

    J'ai eu exactement le même problème avec une de mes machine, et j'ai dus modifier les scripts d'init pour trouver à quel moment je perdais 30s. Le coupable était le swap.

    La raison exact, c'est que j'avais déplacé mon swap, et que ma distrib (Debian Squeeze/Testing) avait mémorisé le vielle emplacement de celui-ci dans un quelconque fichier de conf du /etc (probablement dans les fichiers liés à l'hibernation(*)). L'information était utilisé par le mécanisme d'init, lors de mise à jours du kernel.

    Bref, fait un "grep -ri '/dev/[sh]d' /etc", et recherche quelque chose en rapport avec un fichier de swap. Et si tu as moins de chance, l'information est codé avec une UUID : "grep -ri 'uuid' /etc"

    (*) Rappel : Sous Linux, par défaut le swap est utilisé pour stocker les données de l'hibernation / suspend to disque. Contrairement à Windows, qui les stocke dans un fichier à part. Or, au boot il est primordial pour le kernel de trouver le swap, afin de restaurer l'éventuel état d'hibernation.