[démarrage] Durée du bootstrapp très long (Plus de 5 mn).
Publié : lun. 05 oct. 2020, 16:52
Depuis le mois de juin, suite à une mise a jour (version 5.4.6-arch3-1 vers
5.8.10-arch1-1) le temps de boot est passé à plus de 5mn.
Ce qui fait croire à un freeze, alors que c'est un timeout.
Au boot, après le message :
- Probing EDD (edd=off to disable) OK
- il y a le flash qui indique le lancement du kernel
- Puis plus de 5mn d'attente avant la suite du chargement.
Pour pallier ce pb, j'ai refait un mkinitcpio avec le /lib/module de la
version 5.4.6-arch3-1. Et ca refonctionne.
Suite à plusieurs investigations, j'ai ajouté au init de mkinitcpio, le message
msg "::running init ################"
Donc, quand je boot avec le param : loglevel=6, j'ai à l'ecran les
messages suivants :
- Probing EDD (edd=off to disable) OK
- flash qui indique le lancement du kernel
[1.88] random: fast init done
- wait plus de 5mn
- ::running init ################
- suite du lancement OK
La timeout est donc du au kernel entre son lancement et le lancement de init.
Que fait-il ? Il decompresse initramfs et peut-etre lance ACPI ?.
( je n'en suis pas sûr).
Pour lever le doute, si au lancement, je rajoute a la ligne de commande
du kernel: acpi=off,
il n'y a plus de delais d'attente. Mais en fin de boot le clavier est inopérant.
C'est donc acpi qui disfonctionne.
Pourquoi ? Et y a-t-il un moyen de connaitre et de corriger ce défaut ?
Merci pour toute piste
5.8.10-arch1-1) le temps de boot est passé à plus de 5mn.
Ce qui fait croire à un freeze, alors que c'est un timeout.
Au boot, après le message :
- Probing EDD (edd=off to disable) OK
- il y a le flash qui indique le lancement du kernel
- Puis plus de 5mn d'attente avant la suite du chargement.
Pour pallier ce pb, j'ai refait un mkinitcpio avec le /lib/module de la
version 5.4.6-arch3-1. Et ca refonctionne.
Suite à plusieurs investigations, j'ai ajouté au init de mkinitcpio, le message
msg "::running init ################"
Donc, quand je boot avec le param : loglevel=6, j'ai à l'ecran les
messages suivants :
- Probing EDD (edd=off to disable) OK
- flash qui indique le lancement du kernel
[1.88] random: fast init done
- wait plus de 5mn
- ::running init ################
- suite du lancement OK
La timeout est donc du au kernel entre son lancement et le lancement de init.
Que fait-il ? Il decompresse initramfs et peut-etre lance ACPI ?.
( je n'en suis pas sûr).
Pour lever le doute, si au lancement, je rajoute a la ligne de commande
du kernel: acpi=off,
il n'y a plus de delais d'attente. Mais en fin de boot le clavier est inopérant.
C'est donc acpi qui disfonctionne.
Pourquoi ? Et y a-t-il un moyen de connaitre et de corriger ce défaut ?
Merci pour toute piste