Ha a kernel modulok betöltése determinisztikus, akkor lehet jegyzetelni, melyiket kezdte meg, és ha siker van, akkor lehet jegyzetelni, hogy sikerült. Amikor meg belehal, akkor a követketző indítás máris látja, hogy melyik modulnál volt kezdet, de vég nem, és ha a modul egyéb paraméterei ezt engedik, akkor kihagyja a folyamatból. Így nem elvárás, hogy a pánik állapotban lévő kernel feljegyezzen bármit...
Azért ez nem egy ördöglakat, amit ne lehetne megoldani, ha akarnák.
Természetesen vannak olyan helyzetek, amikor ez sem oldja meg a problémát (pl. az általad említett sikeres betöltés után összeomló modul), de az simán megoldható szerintem, hogy ami el sem indul, azt a következő boot folyamat tudja.
Az meg, hogy egy külső gyártó kihagyhatatlannak jelöli meg a modulját, a MS kezelheti valami feltételrendszeren belül nem kötelezően. Nyilván ennél a vizsgálatnál figyelembe kell venni minden szempontot, hogy csak akkor legyen kizárva, ha tényleg működésképtelen, és ez nem egyszerű (vagy nem is állítható össze ilyen feltételrendszer).