.CRAMFS Dateiendung
CramFS-Dateisystemabbild
| Entwickler | Linus Torvalds |
| Beliebtheit |
2,0 | 1 Stimme |
Was ist eine CRAMFS-Datei?
Eine CRAMFS-Datei ist ein Festplattenabbild eines Dateisystems, das eine vollständige Verzeichnisstruktur im Compressed ROM File System (CramFS) speichert. Sie enthält Dateien, Ordner, Berechtigungen und grundlegende Metadaten genau so, wie sie im ursprünglichen Dateisystem erscheinen, in einem komprimierten schreibgeschützten Abbild, um die Größe zu reduzieren. Das Format wurde für Umgebungen mit wenig Speicherplatz entwickelt, in denen das Sparen von Speicher wichtig ist, etwa für eingebettete Linux-Systeme und Firmware.
Weitere Informationen
CramFS verwendet eine einfache blockbasierte Komprimierungsmethode und unterstützt keine Änderungen an Dateien, nachdem das Abbild erstellt wurde. Da es schreibgeschützt ist, laden Systeme es direkt in den Arbeitsspeicher und greifen auf seine Inhalte zu, ohne zuvor alles zu entpacken. Diese Funktion macht es für Geräte nützlich, die schnell von einem begrenzten Speicher booten müssen, darunter Router, Netzwerkgeräte und ältere eingebettete Geräte.
HINWEIS: Linus Torvalds entwickelte das Format Compressed ROM File System (CramFS) als Teil der frühen Linux-Entwicklung am Kernel für eingebettete Systeme und Systeme mit begrenztem Arbeitsspeicher. CramFS wurde später innerhalb der Linux-Kernel-Codebasis gepflegt und hauptsächlich von Entwicklern eingebetteter Linux-Systeme verwendet, die Firmware für kleine Geräte wie Router und Netzwerkgeräte erstellten.
So öffnen Sie eine CRAMFS-Datei
Sie können CRAMFS-Dateien mit verschiedenen Linux-Tools öffnen, die das CramFS-Dateisystem unterstützen. Auf einem Linux-System können Sie das Abbild mit dem Befehl mount unter Verwendung des Dateisystemtyps cramfs einhängen und anschließend wie ein normales Verzeichnis durchsuchen. Ein Beispielbefehl:
sudo mount -t cramfs firmware.cramfs /mnt/cramfs
Sie können den Inhalt auch mit Dienstprogrammen wie cramfsck oder binwalk extrahieren.