Risposte:
Initrd è deprecato, sostituito da Initramfs, che non presenta alcuni dei punti deboli di initrd:
Penso sia tutto.
In che modo questo comando update-initramfs genera /boot/initrd.img?
Trasforma i file necessari in un cpio
archivio , che è un formato di archivio binario (molto simile a tar
, non ampiamente utilizzato in Linux) e quindi utilizza gzip per comprimere tale archivio. Gzip non è un archivio itsef, solo una compressione (motivo per cui ottieni file di archivio .tar.gz).
Al momento dell'avvio, l'archivio non è compresso e decompresso su un ram-disk .
Vedi anche: Come si avvia un computer
initrd era basato su dispositivo a blocchi, initramfs è base di file.
con initrd, hai creato un'immagine del file system. con initramfs, si crea un archivio con i file che il kernel estrae in un tmpfs.