Page 1 of 1

initramfs neu packen

Posted: 2020-11-20 23:09
by tsaenger
Hallo zusammen,

ich habe eine initramfs von einem uboot-image.
Hier muss ich die Netzwerkparamenter abändern.
entpacken konnte ich initramfs ohne Probleme. Nun ist meine Frage, wie bekomme ich es wieder zusammen sodass es gelesen werden kann?

Vielen Dank für eure Hilfe
Gruß
Tobias

Re: initramfs neu packen

Posted: 2020-11-21 00:25
by Joe User

Re: initramfs neu packen

Posted: 2020-11-21 20:24
by tsaenger
Hallo Joe User,

leider komme ich auch min man hier nicht weiter.
Ich habe versucht mit -k den Ordern indem die alten Dateien liegen anzugeben.

Code: Select all

mkinitramfs -k test/ -o test.initramfs
bekomme da aber die Meldung:
test/ is not a valid kernel version
das ist mir ja auch klar. Auf dem Server ist ja der Kernel nicht vorhanden.
Zur "uImage " habe ich folgende Fileinfos:

Code: Select all

home/uImage: u-boot legacy uImage, Linux-2.6.33.5, Linux/ARM, OS Kernel Image (Not compressed), 7968320 bytes, Tue May 23 10:09:08 2017, Load Address: 0x80808000, Entry Point: 0x80808000, Header CRC: 0x25564417, Data CRC: 0x67BB5AD7
zur alten uimage.initramfs:

Code: Select all

/home/uImage.initramfs: u-boot legacy uImage, Initramfs, Linux/ARM, RAMDisk Image (Not compressed), 2394543 bytes, Thu Jan  1 01:00:00 1970, Load Address: 0x81800000, Entry Point: 0x81800000, Header CRC: 0x8C8E1509, Data CRC: 0x9C6246DA
Der Dateibaum den ich wieder in die Initramfs bekommen will sieht so aus:

Code: Select all

drwxr-xr-x 6 root root 4.0K Nov 21 20:16 .
drwxr-xr-x 3 root root 4.0K Nov 21 20:17 ..
drwxr-xr-x 2 root root 4.0K Nov 21 18:36 dev
drwxr-xr-x 7 root root 4.0K Nov 21 18:36 etc
drwxr-xr-x 4 root root 4.0K Nov 21 18:36 lib
drwxr-xr-x 2 root root 4.0K Nov 21 18:36 sbin
Was mache ich falsch?
Vielen Dank für die Hilfe
Tobias