Benutzer-Werkzeuge

Webseiten-Werkzeuge


initrd

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
initrd [2011/06/05 17:06]
admin
initrd [2011/11/15 08:02]
admin
Zeile 14: Zeile 14:
 gzip new-initrd.cpio gzip new-initrd.cpio
 mv new-initrd.cpio.gz new-initrd.img mv new-initrd.cpio.gz new-initrd.img
 +</​code>​
 +
 +
 +<code bash>
 + INITRD=boot/​i386/​loader/​initrd
 + ​ echo ​ "​modifiziere initrd"​
 +        echo "​auspacken..."​
 +        gunzip <$INITRD >​$INITRD.uncomp
 +        echo "​initall.key aus initrd raus....."​
 +        cpio -i -F $INITRD.uncomp installkey.gpg
 +        echo "​Schlüssel exportieren"​
 +        gpg --export -u $KEY_ID > gpg-$KEY_ID.gpg
 +        gpg --export -a -u $KEY_ID > gpg-pubkey-$KEY_ID.asc
 +        echo "​Schlüssel in initrd"​
 +        echo "​gpg-$KEY_ID.gpg"​ | cpio -o -H newc -A -F $INITRD.uncomp
 +        echo "​install.key erweitern"​
 +        gpg -u ds@marco.de --export >> install.key
 +        echo "​install.key wieder in initrd"​
 +        echo "​installkey.gpg"​ | cpio -o -H newc -A -F $INITRD.uncomp
 +        echo "​komprimieren"​
 +        gzip --best <​$INITRD.uncomp >$INITRD
 +        echo "Rest löschen"​
 +        rm $INITRD.uncomp gpg-$KEY_ID.gpg installkey.gpg
 </​code>​ </​code>​
initrd.txt · Zuletzt geändert: 2012/06/12 10:49 von admin