Initrd

Décompresser un initrd

Le nouveau format est un .lz (archive compressée au format lzma). Pour l'extraire :

unlzma < /tmp/initrd.lz > /tmp/initrd.img
$ file /tmp/initrd.img
/tmp/initrd.img: ASCII cpio archive (SVR4 with no CRC)

Extraire le contenu d'un initrd

C'est en fait une archive cpio, pour l'extraire :

mkdir /tmp/content
cd /tmp/content
cpio -id < /tmp/initrd.img

Reconstruire l'initrd apres modification

pour reconstuire puis recompresser :

cd /tmp/content
find ./ | cpio -H newc -o > ../mon_initrd.img
lzma < ../mon_initrd.img > ../mon_initrd.lz
sysadmin/tips/initrd.txt · Dernière modification: 2015/01/09 11:18 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0