a- non aver incluso nella compilazione i moduli necessari b- non aver incluso in initrd i moduli necessari per il boot c- non aver incluso in initrd o /lib/firmware i firmware (.bin o simili)Per semplificarti un po' la vita puoi compilare molti moduli staticamente, così ti eviti i problemi a e b. Se una versione vecchia del kernel riesce ad avviarsi, /lib/firmware è a posto e quindi rimane solo il mancato aggiornamento di initrd (che deve "seguire" il kernel).
HIH Diego Il 29/06/2023 08:33, Paride Desimone ha scritto:
Il 23 giugno 2023 16:30:38 UTC, Davide Prina <Davide.Prina@null.net> ha scritto:Paride DesimoneQualcuno conosce la URI di kernel.org da dove scaricare i firmware da inserire nel kernel durante la compilazione dei sorgenti?per la compilazione di Linux non serve nessun firmware aggiuntivo.Anche il kernel scaricato da kernel.org? No perché poi, il 6.2, una volta compilato, installato e lanciato, non si avvia a causa dei firmware mancanti. Almeno su bullseye, era così. /paride
-- Diego Zuccato DIFA - Dip. di Fisica e Astronomia Servizi Informatici Alma Mater Studiorum - Università di Bologna V.le Berti-Pichat 6/2 - 40127 Bologna - Italy tel.: +39 051 20 95786