On Wed, 19 Nov 2008, Silverio Santos wrote:

Vergleiche mal die initrds, in denen ein Teil der beim Booten zur Verfügung stehenden Treiber liegen (der andere Teil ist in den Kernel einkompiliert). Es sind üblicherweise tar-bzip oder tar-gzip, also mit den entsprechenden Tools problemlos zu untersuchen.

eigentlich sind 2.6 initrd Archive gepackte mit cpio und komprimiert mit gzip

Stichwort initramfs und das alte <2.6 initrd.gz kann immer noch von
aktuellen Kerneln verwendet werden und ist ein image das mit einem loopback
device erstellt/veraendert werden kann, darf ein beliebiges filesystem sein,
solange der kernel es eingebaut hat.

fuer 2.6
erstellen aus dem aktuellen Verzeichnis:
find . | cpio --quiet -c -o | gzip -9 -n > ../initrd.gz

entpacken gunzip -c ../initrd.gz | cpio -i

cu Frank

--
Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit.
Aber bei dem Universum bin ich noch nicht ganz sicher.
(Albert Einstein, 1879-1955)
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an