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