Ho letto molti tutorial su come costruire kernel personalizzati e avviare Ubuntu usando quei kernel, e ho seguito con successo le guide e i kernel personalizzati avviati, ma non ho idea di cosa faccia ciascuno dei comandi nelle guide e cosa stia effettivamente accadendo ogni comando.
La procedura descritta sul sito di Ubuntu fa un sacco di lavoro con fakeroot
, dpkg
, make-kpkg
, alcuni initramfs, e altre cose orribili che le opere, ma semplicemente non aiuta a capire che cosa sta succedendo.
- Qual è l'output di
make
in una directory del kernel linux? - Crea una "immagine del kernel compressa"?
- Qual è il nome del file "immagine del kernel compresso" e dove si trova?
- Cosa fa
make modules
? - Dovrebbe
make modules
essere fatto prima o dopomake
? - Non
make
crea i miei moduli automaticamente? - Qual è il processo (in inglese, non solo l'elenco dei comandi) di aggiungere kernel di nuova creazione all'elenco dei kernel di avvio?
- Cosa fa
make install
? - Lo
make install
aggiungerò al mio elenco di kernel di avvio in modo che non debba fare altro? - C'è un equivalente
make modules_install
?