SD-Card löschen oder Formatieren?

Der chaotische Hauptfaden

Moderatoren: Heaterman, Finger, Sven, TDI, Marsupilami72, duese

Antworten
Benutzeravatar
Schneewittchen
Beiträge: 1200
Registriert: Di 18. Jul 2017, 10:16

SD-Card löschen oder Formatieren?

Beitrag von Schneewittchen »

Welche Methode ist schonender?
Die Dateien darauf zu löschen, gerade bei großen Mengen wie Bildern etc. oder einfach Schnellformatieren.
Sir_Death
Beiträge: 3446
Registriert: Mo 11. Mai 2015, 22:36
Wohnort: südlich von Wien

Re: SD-Card löschen oder Formatieren?

Beitrag von Sir_Death »

Korrigiert mich, aber sollte für die SD das selbe sein.
Schnellformat schreibt normalerweise nur eine komplett leere Dateizuordnungstabelle, Datei löschen löscht den jeweiligen Eintrag in der Dateizuordnungstabelle.
Benutzeravatar
Schneewittchen
Beiträge: 1200
Registriert: Di 18. Jul 2017, 10:16

Re: SD-Card löschen oder Formatieren?

Beitrag von Schneewittchen »

Klingt schlüssig...
Benutzeravatar
zauberkopf
Beiträge: 9481
Registriert: So 11. Aug 2013, 15:33
Wohnort: gefährliches Halbwissen

Re: SD-Card löschen oder Formatieren?

Beitrag von zauberkopf »

Schnellformat schreibt normalerweise nur eine komplett leere Dateizuordnungstabelle, Datei löschen löscht den jeweiligen Eintrag in der Dateizuordnungstabelle.
Dann ist das erste schonener, weil nur 1 Schreibvorgang.
Und bei Flash, wird immer blockweise geschrieben.
d.H. also, wenn 2 Dateien gelöscht werden, kann es sein, das der entsprechende Block in der Tabelle 2 mal hintereinander beschrieben wird.
TDI
Beiträge: 2608
Registriert: Fr 28. Jun 2013, 09:43
Wohnort: plattdeutsches Nordland

Re: SD-Card löschen oder Formatieren?

Beitrag von TDI »

Die Frage ist, was man will?
Sicher Löschen? Das geht wohl nur durch löschen, anschließend komplett mit Dummydaten neu beschreiben und dann wieder löschen.
Beim normalen Löschen wird meines Wissens nur der erste Buchstabe des Dateinamens durch ein Ausrufezeichen ersetzt, soweit ich weiß.
Benutzeravatar
Schneewittchen
Beiträge: 1200
Registriert: Di 18. Jul 2017, 10:16

Re: SD-Card löschen oder Formatieren?

Beitrag von Schneewittchen »

Es geht mir eigentlich nur ums Löschen, da ich die Dinger zum Fernsehen benutze und in der Digicam, also im Dauerbetrieb. Geheimhaltung ist da nicht notwendig.
Benutzeravatar
Desinfector
Beiträge: 10968
Registriert: Mo 12. Aug 2013, 07:50
Wohnort: ___3,1415(...)___

Re: SD-Card löschen oder Formatieren?

Beitrag von Desinfector »

Ohne "Geheim" reicht auch normales Löschen, im Betriebssystem,
die Zellen werden dann als neu beschreibbar "gemarkert"

Mit Geheim:

bei Halbleiter-Speichern: Secure-Erase.

bei Drehscheiben
alles löschen, Dummy-Daten rauf

unter Linuxen mache ich das so:

nach Löschung und noch bestehender Formatierung werden z.B. mit

dd if=/dev/zero of=xxx.txt status=progress

die Platten nur EINMAL mit grossen Datenblöcken beschrieben.
wenn voll, zum Schluss nochmal ein paar Minuten mit "Badblocks"

badblocks -sw /dev/sdb -b512

den Bereich "vorne" überschreiben, wo die "Formatierungs-Infos" liegen.
Danach wird die Platte als "fabrikfrisch" von Betriebssystemen angesehen.

also z.B. unter Windows mit nem "schwarzen Balken" im Laufwerksmanagement.

Warum in dieser Weise?
Damit ich nach einem Abschalten des Rechners nicht mühselig
suchen muss bei welchem Block das nun konkret abgebrochen hat.

Das ganze wäre auch mit Halbleiter-Speichern möglich, nutzt diese aber nur unnütz ab.
Benutzeravatar
Bastelbruder
Beiträge: 11483
Registriert: Mi 14. Aug 2013, 18:28

Re: SD-Card löschen oder Formatieren?

Beitrag von Bastelbruder »

Ich meine daß das USBsticktool von Heise ausreichend löscht. Wobei bei Halbleiterspeichern die Reservesektoren - egal ob neu oder verschlissen - für Niemand zugänglich sind. Auch nicht beim Formatieren. Zum Sicherheitslöschen hilft dann nur Widlarizing.
Benutzeravatar
Desinfector
Beiträge: 10968
Registriert: Mo 12. Aug 2013, 07:50
Wohnort: ___3,1415(...)___

Re: SD-Card löschen oder Formatieren?

Beitrag von Desinfector »

Bastelbruder hat geschrieben: Di 6. Sep 2022, 13:01 Widlarizing
hehe - auf verlinkter Seite...

Bild

nach diesem Gusto hat der wohl auch selbst gelebt.
caprivi
Beiträge: 585
Registriert: Mi 9. Mär 2016, 14:44
Wohnort: Am ehemaligen Schorbaer Berg.

Re: SD-Card löschen oder Formatieren?

Beitrag von caprivi »

Bob Pease hat geschrieben: Now, when I have finished my inspection, and I am still mad as hell because I have wasted a lot of time being fooled by a bad component – what do I do? I usually WIDLARIZE it, and it makes me feel a lot better. How do you WIDLARIZE something? You take it over to the anvil part of the vice, and you beat on it with a hammer, until it is all crunched down to tiny little pieces, so small that you don’t even have to sweep it off the floor. It makes you feel better. And you know that that component will never vex you again. That’s not a joke, because sometimes if you have a bad pot or a bad capacitor, and you just set it aside, a few months later you find it slipped back into your new circuit and is wasting your time again. When you WIDLARIZE something, that is not going to happen. And the late Bob Widlar is the guy who showed me how to do it.
https://hackaday.com/2014/04/08/heroes- ... ob-widlar/
Benutzeravatar
Desinfector
Beiträge: 10968
Registriert: Mo 12. Aug 2013, 07:50
Wohnort: ___3,1415(...)___

Re: SD-Card löschen oder Formatieren?

Beitrag von Desinfector »

kurz und gut:

formatieren reicht hier.
dom
Beiträge: 76
Registriert: Do 15. Okt 2015, 19:28

Re: SD-Card löschen oder Formatieren?

Beitrag von dom »

Schneewittchen hat geschrieben: Di 6. Sep 2022, 07:52 Welche Methode ist schonender?
Die Dateien darauf zu löschen, gerade bei großen Mengen wie Bildern etc. oder einfach Schnellformatieren.
Für die Haltbarkeit macht es keinen Unterschied. Der Grund ist einfach: wenn NAND Flash beschrieben werden sollen, muss er vorher gelöscht werden. Ob die Zellen durch ein vollständiges Formatieren gelöscht werden oder implizit wenn neue Daten an die Stelle geschrieben werden ist egal, in beiden Fällen ein erase-cycle.

Das heißt im Umkehrschluss, ist die Karte nur quick Formatiert, muss beim Schreiben zuvor gelöscht werden => Performance ist geringer.

Wear leveling ist nochmal ein anderes Thema, die Karte wird eher kaputt gehen weil Daten wiederholt an die gleiche Stelle geschrieben werden, als dass alle write/erase-cycles aufgebraucht sind.
Benutzeravatar
gafu
Beiträge: 6376
Registriert: Mi 14. Aug 2013, 20:56
Wohnort: nahe Jena
Kontaktdaten:

Re: SD-Card löschen oder Formatieren?

Beitrag von gafu »

Man möge mich korrigieren, aber löschen vor dem neubeschreiben mag vielleicht bei magnetischen datenträgern in form einer vormagnetisierung stattfinden. Aber doch nicht auf flash speicher?

Warum sollte denn schreiben langsamer sein wenn vorher daten drauf waren?
dom
Beiträge: 76
Registriert: Do 15. Okt 2015, 19:28

Re: SD-Card löschen oder Formatieren?

Beitrag von dom »

Bei NAND Flash gilt erase before write. Werden die Daten nur schnell gelöscht, d.h. aus der MFT entfernt, müssen die Zellen vor dem Beschreiben gelöscht werden. Bei schnellem Speicher und niedrigen Datenraten fällt das unter Umständen nicht auf, ist aber Messbar.

Moderne Controller erledigen sowas daherim Hintergrund (TRIM, Wearleveling), dass trifft aber meistens nicht auf SD Karten zu.
Benutzeravatar
gafu
Beiträge: 6376
Registriert: Mi 14. Aug 2013, 20:56
Wohnort: nahe Jena
Kontaktdaten:

Re: SD-Card löschen oder Formatieren?

Beitrag von gafu »

Dann kommt es schon auf den controller an, ob der dumm ist und stumpf immer erstmal löscht, ohne zu gucken ob da daten waren, oder nur wenn nötig.
Die größeren sd-karten haben ja mehrere flash die im gehäuse, da könnte man auch auf einem löschen, und auf dem anderen schreiben.
Ist vielleicht auch so eine "kommt drauf an" sache.

Aber wieder was gelernt, der speicher lässt sich nur in eine richtung beschreiben (1 nach 0), und muss deshalb gelöscht werden (auf 1) damit schreiben möglich ist.
Antworten