Was machen Canon-Kameras eigentlich, wenn sie eine Low-Level-Formatierung durchführen?

Canon scheint etwas zwielichtig darüber zu sein, was ihre Low-Level-Formatierungsfunktion tatsächlich tut. Ich weiß, was Low-Level-Formatierung bedeutet, wenn man es auf alte Festplatten mit separatem Festplattencontroller anwendet, aber ich glaube nicht, dass das etwas mit der Funktion moderner DSLRs zu tun hat

Was ist der Unterschied zwischen Low-Level-Formatierung und normaler Formatierung von Speicherkarten?

Welches konkrete Modell? Alle meine Canon-Benutzerhandbücher geben an, dass nur die Dateiverwaltungsinformationen geändert werden, wenn die Karte in der Kamera formatiert wird.
@MichaelClark Es gilt für alle meine neueren Kameras wie die 70D, EOS M und die 6D. Sie alle haben diese Funktion.
Wenn der 5DIII derselbe ist, gilt die Low-Level-Formatierungsoption nur für eine SD-Karte. Natürlich haben die 6D und 70D keinen CF-Kartensteckplatz, oder?
@MichaelClark Nein, tun sie nicht und die EOS M auch nicht.
@hugo - Sie können Flash-Speicher nicht auf niedriger Ebene formatieren. Sie können ihm alle Anweisungen senden, um eine zu machen, aber die "Festplatte", die die Kamera sieht, ist aufgrund des Wear-Leveling keine echte Darstellung dessen, wo sich die Dinge (einschließlich Schreibvorgänge) befinden.

Antworten (2)

Basierend auf den Benutzerhandbüchern scheint das Low-Level-Format in der Kamera tatsächlich die gesamte Karte zu überschreiben. Ich denke, Ihre Verwirrung rührt von den beiden separaten Hinweisen in den Bedienungsanleitungen für neuere Canon-Kameras her, die SD-Karten verwenden. Der andere Hinweis, dass nur die Dateiverwaltungsinformationen geändert werden, gilt für ein normales Format (nicht auf niedriger Ebene). Dieser Hinweis steht in jedem Canon DSLR-Handbuch, das ich mir seit mehreren Jahren angesehen habe, einschließlich der Kameras, die nur Steckplätze für CF-Karten haben.

6D Bedienungsanleitung (S. 54)
70D Bedienungsanleitung (S. 57 )
Rebel T5i Bedienungsanleitung (S. 49)

Andere Canon-Geräte, die SD-Karten verwenden, haben die gleichen Informationen in ihren jeweiligen Bedienungsanleitungen.

Basierend auf dieser Spezifikation unterstützen SD-Karten die Möglichkeit, die gesamte Karte schnell zu überschreiben. CF-Karten sind dazu nicht in der Lage.

Hinweis: Der obige Spezifikationslink erlaubt keinen direkten Zugriff mehr. Um es zu lesen, sollten Sie auf diese Seite gehen , auf das blaue Feld „ Vereinfachtes Spezifikationsarchiv “ unter der Tabelle klicken, auf die Schaltfläche „Download“ für Version 4.10 oben in der Tabelle klicken und den Haftungsausschluss akzeptieren, um das PDF anzuzeigen .

Ok, aber was meinst du damit, die gesamte Karte zu überschreiben? Es kann nicht jedes einzelne Bit ändern, da eine Low-Level-Formatierung auf meinen 64-GB-SD-Karten nur wenige Sekunden dauert.
Die einzige Möglichkeit, den Flash-Speicher zu "löschen", besteht darin, ihn zu überschreiben. Vielleicht haben die Kartencontroller die Fähigkeit, in kurzer Zeit alle Nullen oder alle Einsen auf die gesamte Karte zu schreiben. Da die Daten, die an jede Adresse gehen, identisch sind, kann dies vielleicht parallel statt sequentiell erfolgen.
Vielleicht kann das der Controller. Ich werde mit der Annahme einer Antwort auf die Frage warten, bis der Unterschied zwischen den beiden Formatierungsmethoden klar ist.
Laut diesem Canon KB-Artikel löscht die Low-Level-Formatierung „alle beschreibbaren Sektoren auf der SD-Karte“ . Diese Option scheint nur für SD-Karten zu erscheinen, nicht für CF-Karten. Ich bin mir nicht sicher, warum das der Fall wäre (vielleicht hat SD eine Controller-Schnittstelle, um ein schnelles Löschen auf niedriger Ebene durchzuführen).
@dfrogsplat Dieser Artikel stammt wörtlich aus dem 5DIII-Benutzerhandbuch.
@MichaelClark, ja, ich wollte nur eine leicht zugängliche Online-Referenz bereitstellen, um das zu unterstützen, was Sie gesagt haben
Dieser Link zur SD-Kartenspezifikation ist tot – haben Sie einen funktionierenden Ersatz?
Es ist immer noch da, aber direkte Links erlauben keinen Zugriff mehr.
@TobySpeight Bitte sehen Sie sich die Bearbeitung der Antwort an.

Ich habe mit meiner EOS 70D und einer 32-GB-SD-Karte experimentiert. Das normale Format schreibt nur den Systemteil der FAT32-Partition neu und lässt die Daten intakt. Das Low-Level-Format setzt tatsächlich die gesamten Partitionsdaten auf Null, interessanterweise in ungefähr der gleichen Zeit.

SD-Karten unterstützen den „ERASE“-Befehl, mit dem schnell eine große Anzahl von Blöcken gelöscht werden kann: sdcard.org/downloads/pls/simplified_specs/part1_410.pdf — siehe auch superuser.com/questions/568041/…
@JukkaSuomela: vielen Dank, ich habe versucht, genau diesen Teil der Spezifikation zu finden, aber zu früh aufgegeben.