#1 Le 07/12/2008, à 23:07
- Galoula
Je comprend mal mon INITRD car il prend 3 fois plus de place !!
Bonsoir,
Je suis actuellement sur un projet de faire fonctionner une Debian sur un minimum de place.
J'ai donc voulu commencer par mieux comprendre l'InitRD.
J'ai donc pris un initrd GTK (9,7Mo).
J'ai donc décompresser cet initrd.gz :
cd /tmp
mkdir INITRD
cd INITRD
zcat /boot/initrd.gz | cpio -id --no-absolute-filenames
J'ai donc actuellement 49Mo (pas mal la compression !!! jpasse de 9 à 49 Mo !)
MAIS voilà mon soucis, si je veux recompresser là j'ai un délire :
cd /tmp/INITRD
find . -print | cpio -o -H newc | gzip -9 > /boot/initrd.gz
Vlan me voilà avec 24Mo.
Comprend pas pourquoi si je décompresse un fichier de 9,7Mo et que je recompresse mon résultat je me retrouve avec 24Mo sachant que le résultat était de 49Mo ...
Et pour mon projet j'ai reelement besoin que ca tourne sur mes 9,7Mo, car tout le système doit tenir dans 10Mo pour la version 1.
Merci.
Hors ligne