Mit welchem ​​Dateisystem sind Speicherkarten formatiert?

Gibt es ein branchenübliches Dateisystem, mit dem Karten formatiert werden (wenn Sie sie zum ersten Mal erhalten und/oder nachdem eine Kamera sie formatiert hat)? FAT32, FAT16?

Antworten (4)

Sie sind mit FAT16 oder FAT32 formatiert (FAT32 ist für Kartengrößen >2 GB erforderlich) und haben eine ziemlich spezifische (wenn auch einfache) Verzeichnisstruktur, etwa so:

ROOT --- DCIM -+- ###ABCDE
               |
               +- ###ABCDE
               |
               ...

###liegt zwischen 100 und 999 und muss nicht fortlaufend sein. ABCDE ist Freitext.

Diese Struktur wird nicht neu erstellt, wenn Sie auf einem Computer formatieren, aber ein kamerainternes Format wird sie normalerweise erstellen (oder sie wird nach Bedarf auf einer leeren Karte erstellt).

Es gibt ähnliche Standards für Dateinamen, und alles ist detailliert in der Design Rule for Camera File System festgelegt , die Sie hier vollständig lesen können (PDF):
http://www.jeita.or.jp/cgi-bin /standard_e/pdfpage.cgi?jk_n=51

Solche Karten sind normalerweise als FAT32 oder exFAT formatiert, da dies zu diesem Zeitpunkt ein nahezu universell kompatibles Format ist. Es könnte davon abhängen, auf welche Art von Speicherkarte Sie sich beziehen ... SDHC, CF?

könnte ich sein, aber ich habe gesehen, dass FAT16 oder exFAT viel mehr als FAT32 verwenden. (wenn von der Kamera formatiert)
exFAT ist wirklich nur eine Erweiterung des Basismodells FAT32, das die Festplattengröße erhöht, Einschränkungen beseitigt usw. Es verwendet größere Zahlen, um auf Sektoren, Dateigrößen usw. zu verweisen. Ich denke, es ist wichtig, die Unterscheidung zu treffen. Ich habe FAT16 noch nie gesehen, da es nur für extrem kleine Kartengrößen von 1 GB oder weniger nützlich wäre.
FAT16 hatte weniger Patentprobleme, daher wurde es für die kleineren Karten bevorzugt.
Gocha. Ich glaube nicht, dass ich jemals eine Karte mit weniger als 4 GB verwendet habe, und die meisten meiner haben 8 oder 16 GB.
Ich habe noch eine 32-Megabyte-CompactFlash-Karte von einer alten Digicam, die auf meiner neuesten DSLR noch funktioniert, aber nur 3 Fotos enthält :-O

Der SD-Standard verlangt formal

  • FAT16 für normale SD-Karten
  • FAT32 für SDHC
  • FAT64 ("exFAT") für SDXC

diese Formate sollen tatsächlich von der kamerainternen Formatfunktion verwendet werden.

Die letztere Wahl wird seit langem von Open-Source-Aktivisten kritisiert, sowohl wegen der strengen Lizenzierung der exFAT-Spezifikationen – also der schlechten Unterstützung für alles, was kein aktuelles Windows, Mac OS X oder eingebettetes System ist – und weil es angeblich weniger sicher ist System (speichert nur eine Kopie des Verzeichnisindex), obwohl diese Schwäche bei einem Schreib-/Lese-/Neuformatierungs-Workflow weniger kritisch ist, wie von den meisten Kameraherstellern vorgeschlagen, und gefolgt von Profis und Amateuren, die ihre Fotos nicht für die Zukunft in der Kamera aufbewahren Wiedergabe.

Seit August 2019 ist exFAT als offener Standard freigegeben.

Verwenden Sie FAT32, wenn Sie können, da FAT16 immer seltener wird und weniger Computer diesen Modus unterstützen

Wirklich? FAT16 wird immer noch von Linux und Windows 7 unterstützt und wird immer noch auf vielen Embedded-Geräten verwendet. Ich glaube nicht, dass es bald irgendwohin kommt!
Schnelles Update: Im Jahr 2020 wird FAT16 immer noch von allen Betriebssystemen unterstützt.