Was machen Canon-Kameras eigentlich, wenn sie ein Low-Level-Format ausführen?


10

Canon scheint etwas zwielichtig zu sein, was die Low-Level-Formatfunktion tatsächlich bewirkt. Ich weiß, was Low-Level-Formatierung bedeutet, wenn es auf alte Festplatten mit separatem Festplattencontroller angewendet wird, aber ich glaube nicht, dass dies etwas mit der Funktion moderner DSLRs zu tun hat

Was ist der Unterschied zwischen einer einfachen Formatierung und einer regulären Formatierung von Speicherkarten?


2
Welches spezifische Modell? Alle meine Canon-Benutzerhandbücher geben an, dass nur die Dateiverwaltungsinformationen geändert werden, wenn die Karte in der Kamera formatiert wird.
Michael C

@MichaelClark Dies gilt für alle meine neuesten Kameras wie die 70D, die EOS M und die 6D. Sie alle haben diese Funktion.
Hugo

Wenn der 5DIII identisch ist, gilt die Option für das Low-Level-Format nur für eine SD-Karte. Natürlich haben die 6D und 70D keinen CF-Kartensteckplatz, oder?
Michael C

@ MichaelClark Nein, sie tun es nicht und die EOS M. auch nicht
Hugo

1
@hugo - Sie können kein Low-Level-Format für den Flash-Speicher erstellen. Sie können ihm alle Anweisungen senden, um eine auszuführen, aber die 'Festplatte', die die Kamera sieht, ist keine echte Darstellung dessen, wo sich Dinge (einschließlich Schreibvorgänge) aufgrund von Verschleißausgleich befinden.
James Snell

Antworten:


5

Basierend auf den Benutzerhandbüchern scheint es, dass das Low-Level-Format in der Kamera tatsächlich die gesamte Karte überschreibt. Ich denke, Ihre Verwirrung beruht auf den beiden separaten Hinweisen in den Benutzerhandbüchern für neuere Canon-Kameras, 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 ist in jedem Canon DSLR-Handbuch enthalten, 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-Gehäuse, die SD-Karten verwenden, haben dieselben 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 zu dieser Seite gehen , auf das blaue Feld " Vereinfachtes Spezifikationsarchiv " unter dem Diagramm klicken, auf die Schaltfläche "Herunterladen" für Version 4.10 oben im Diagramm klicken und den Haftungsausschluss akzeptieren, um das PDF anzuzeigen .


Ok, aber was meinst du mit Überschreiben der gesamten Karte? Es kann nicht jedes einzelne Bit geändert werden, da ein Low-Level-Format auf meinen 64-GB-SD-Karten nur wenige Sekunden dauert.
Hugo

Die einzige Möglichkeit, den Flash-Speicher zu "löschen", besteht darin, darüber zu schreiben. Möglicherweise können die Kartencontroller in kurzer Zeit alle Nullen oder alle Einsen auf die gesamte Karte schreiben. Da die Daten, die an jede Adresse gesendet werden , identisch sind , können sie möglicherweise eher parallel als nacheinander ausgeführt werden.
Michael C

Vielleicht kann der Controller das tun. Ich werde warten, bis eine Antwort auf die Frage vorliegt, bis der Unterschied zwischen den beiden Formatierungsmethoden klar ist.
Hugo

Laut diesem Canon KB-Artikel werden durch die Formatierung auf niedriger Ebene "alle beschreibbaren Sektoren auf der SD-Karte gelöscht" . Diese Option scheint nur für SD-Karten zu erscheinen, nicht für CF-Karten. Ich bin mir nicht sicher, warum dies der Fall sein sollte (möglicherweise verfügt SD über eine Controller-Schnittstelle, um ein schnelles Löschen auf niedriger Ebene durchzuführen).
Drfrogsplat

@drfrogsplat Dieser Artikel stammt wörtlich aus dem 5DIII-Benutzerhandbuch.
Michael C

8

Ich habe mit meiner EOS 70D und 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 die gesamten Partitionsdaten wirklich auf Null, interessanterweise in ungefähr derselben Zeit.


8
SD - Karten unterstützen den „ERASE“ Befehl, der verwendet werden kann , eine große Anzahl von Blöcken schnell klar: sdcard.org/downloads/pls/simplified_specs/part1_410.pdf - siehe auch superuser.com/questions/568041/...
Jukka Suomela

@JukkaSuomela: Vielen Dank, ich habe versucht, genau diesen Teil der Spezifikation zu finden, aber zu früh aufgegeben.
Ssavec
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.