Yanıtlar:
Initrd, initrd'in bazı zayıf yönlerine sahip olmayan Initramfs ile birlikte kullanımdan kaldırılmıştır:
Sanırım hepsi bu kadar.
Bu update-initramfs komutu /boot/initrd.img dosyasını nasıl oluşturur?
Gerekli dosyaları ikili bir arşiv formatı olan bir cpio
arşiv haline getirir (çok benzer tar
, Linux'ta yaygın olarak kullanılmaz) ve daha sonra bu arşivi sıkıştırmak için gzip kullanır . Gzip bir arşiv itsefi değil, sadece bir sıkıştırmadır (bu yüzden .tar.gz arşiv dosyaları alırsınız).
Önyükleme zamanında arşiv sıkıştırılmamış ve bir ram diskine paketinden çıkarılmıştır .
Ayrıca bkz: Bir bilgisayar nasıl önyüklenir
initrd blok cihaz tabanlı, initramfs dosya tabanlıdır.
initrd ile bir dosya sistemi görüntüsü oluşturdunuz. initramfs ile, çekirdeğin bir tmpfs'ye ayıkladığı dosyalarla bir arşiv oluşturursunuz.