initramfs neu packen

Alles was in keine andere Systemkategorie passt
tsaenger
Posts: 417
Joined: 2003-08-13 01:14

initramfs neu packen

Post 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

User avatar
Joe User
Project Manager
Project Manager
Posts: 11150
Joined: 2003-02-27 01:00
Location: Hamburg

Re: initramfs neu packen

Post by Joe User »

PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

tsaenger
Posts: 417
Joined: 2003-08-13 01:14

Re: initramfs neu packen

Post 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