- Expédié
- 24 septembre 2026 à 01:43 UTC
- Auteur
- Kamo
- Commit
- 45d5dd3
Un tout nouvel ordinateur fourni, est venu, a rapporté AWAKE, et quatre-vingt-dix secondes plus tard paniquait: La panique du noyau - ne pas synchroniser: Pas de travail init trouvé. J'ai causé ça. ensurer resume écrit le fragment grub, exécute update-grub, et seulement THEN exécute update-initramfs -u. recum restart decision est satisfait du moment où update-grub finit — il vérifie grub.cfg — donc un observateur tique atterrissant dans cette fenêtre a redémarré la machine pendant que les initramfs étaient encore être écrit. Un initrd tronqué ne peut pas monter root, le noyau ne peut pas exec init, et l'ordinateur est Il n'y a rien qui puisse dire pourquoi. La fenêtre a été ouverte en déplaçant le redémarrage dans IdleWatcher.tick(), qui ne tient pas la serrure qui configure() prend. Donc redémarrer for resume prend maintenant la même serrure avant qu'elle ne décide quoi que ce soit. Non-bloquant, délibérément: configure() tient le verrou pendant des minutes pendant qu'il écrit un swap de taille RAM fichier à un volume réseau, et le veilleur inactif doit garder le vote à travers cela plutôt que de décrochage derrière. Une tique écourtée coûte trente secondes et le refus indique exactement pourquoi. Le test de régression maintient le verrou et affirme qu'aucun redémarrage n'est émis, puis le libère et affirme La prochaine tentative avance.
