Dies ist eine alte Version des Dokuments!


jffs2 Image ohne MTD Device mounten

(Ubuntu 14.04 x86 64-Bit)

Dieses File ist im Big-Endian Format, weil ther file Befehl es nur als Daten-Datei erkennt.

$ file rootfs.jffs2
rootfs.jffs2: data

Um es zu konvertieren müssen die MTD Utilities installiert werden:

$ sudo apt-get update
$ sudo apt-get install mtd-utils

Das File rootfs.jffs2 (Big-Endian) ins Little-Endian Format konvertieren (rootfs.little.jffs2):

$ jffs2dump -bcr -e rootfs.little.jffs2 rootfs.jffs2

Nun wird das Filesystem richtig erkannt:

$ file rootfs.little.jffs2 
rootfs.little.jffs2: Linux jffs2 filesystem data little endian