SD-Card löschen oder Formatieren?
Moderatoren: Heaterman, Finger, Sven, TDI, Marsupilami72, duese
- Schneewittchen
- Beiträge: 1200
- Registriert: Di 18. Jul 2017, 10:16
SD-Card löschen oder Formatieren?
Welche Methode ist schonender?
Die Dateien darauf zu löschen, gerade bei großen Mengen wie Bildern etc. oder einfach Schnellformatieren.
Die Dateien darauf zu löschen, gerade bei großen Mengen wie Bildern etc. oder einfach Schnellformatieren.
Re: SD-Card löschen oder Formatieren?
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.
Schnellformat schreibt normalerweise nur eine komplett leere Dateizuordnungstabelle, Datei löschen löscht den jeweiligen Eintrag in der Dateizuordnungstabelle.
- Schneewittchen
- Beiträge: 1200
- Registriert: Di 18. Jul 2017, 10:16
Re: SD-Card löschen oder Formatieren?
Klingt schlüssig...
- zauberkopf
- Beiträge: 9481
- Registriert: So 11. Aug 2013, 15:33
- Wohnort: gefährliches Halbwissen
Re: SD-Card löschen oder Formatieren?
Dann ist das erste schonener, weil nur 1 Schreibvorgang.Schnellformat schreibt normalerweise nur eine komplett leere Dateizuordnungstabelle, Datei löschen löscht den jeweiligen Eintrag in der Dateizuordnungstabelle.
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.
Re: SD-Card löschen oder Formatieren?
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ß.
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ß.
- Schneewittchen
- Beiträge: 1200
- Registriert: Di 18. Jul 2017, 10:16
Re: SD-Card löschen oder Formatieren?
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.
- Desinfector
- Beiträge: 10968
- Registriert: Mo 12. Aug 2013, 07:50
- Wohnort: ___3,1415(...)___
Re: SD-Card löschen oder Formatieren?
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.
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.
- Bastelbruder
- Beiträge: 11483
- Registriert: Mi 14. Aug 2013, 18:28
Re: SD-Card löschen oder Formatieren?
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.
- Desinfector
- Beiträge: 10968
- Registriert: Mo 12. Aug 2013, 07:50
- Wohnort: ___3,1415(...)___
Re: SD-Card löschen oder Formatieren?
hehe - auf verlinkter Seite...
nach diesem Gusto hat der wohl auch selbst gelebt.
Re: SD-Card löschen oder Formatieren?
https://hackaday.com/2014/04/08/heroes- ... ob-widlar/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.
- Desinfector
- Beiträge: 10968
- Registriert: Mo 12. Aug 2013, 07:50
- Wohnort: ___3,1415(...)___
Re: SD-Card löschen oder Formatieren?
kurz und gut:
formatieren reicht hier.
formatieren reicht hier.
Re: SD-Card löschen oder Formatieren?
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.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.
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.
Re: SD-Card löschen oder Formatieren?
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?
Warum sollte denn schreiben langsamer sein wenn vorher daten drauf waren?
Re: SD-Card löschen oder Formatieren?
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.
Moderne Controller erledigen sowas daherim Hintergrund (TRIM, Wearleveling), dass trifft aber meistens nicht auf SD Karten zu.
Re: SD-Card löschen oder Formatieren?
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.
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.