Initrd.img
Prieš įkrovinis failas naudojamas linux krovimosi proceso pradžioje svarbiausioms tvarkyklėms ar periferiniams įrenginiams/interfeisams įkrauti. Tai archyvas suspaustas į gzip formatą. Jis gali būti užvadintas visaip bet dažniausiai užvardyjamas kaip initrd.img, initrd.gz ar paprastai be galūnės "initrd".
Failo išskleidimas[keisti]
Dažniausiai linux distribucijose initrd yra /boot kataloge arba primontuotame /boot skirsnyje. Įeisime į kataloga susikursime laikinąjį "test" katalogą ir į jį išskleisime initrd
# cd /boot && mkdir test && cd test # cp ../initrd . # mv initrd initrd.gz # gunzip initrd.gz # cpio -id < ../initrd # rm initrd
Dabar turime visą turinį kataloge /boot/test
Failo suspaudimas[keisti]
Norint kažkuo papildyti ar pakeisti initrd, išspaudus būtina jį vėl suspausti. Tai galime padaryti įėję į jau minėtą /boot/test ir parašę šias eilutes:
# find . | cpio --create --format='newc' > ../newinitrd # cd .. # gzip newinitrd # mv newinitrd.gz newinitrd
Štai ir turime paruoštą naują initrd. Dabar galime ištrinti nebereikalingą test katalogą
# rm -r /boot/test