Ich habe gerade eine Micro-SD-Karte bekommen, die ich mit dem Raspberry Pi verwenden möchte.
Ich habe den KDE-Partitionsmanager verwendet, um die ursprüngliche Partition auf der Karte zu löschen und eine neue 12GiB ext4-Partition zu schreiben. Danach heißt es auf der Karte immer noch, dass 6% davon, 30,02 MiB, verwendet werden.
Grundsätzlich möchte ich die Karte komplett löschen, um sie auf ein neues Betriebssystem vorzubereiten. Würde ein Befehl den Trick mögen shred
oder dd
tun oder würde das auch die Partition zerstören?
sd-card
micro-sd
secure-erase
user3211355
quelle
quelle
fdisk
. (Es sei denn, Sie können nicht aufgrund von GPT oder anderen technischen Einschränkungen.)Antworten:
Ihre Vermutung
dd
ist richtig. Sie können die SD-Karte mit dem folgenden Befehl löschen (nehmen wir an, Ihre SD-Karte ist/dev/sdd
):Unterbrechen Sie diesen Befehl nicht, da sonst möglicherweise die SD-Karte beschädigt wird.
$ sudo dd if=/dev/zero of=/dev/sdd bs=8192
Hinweis: Wenn dieser Befehl nicht erfolgreich ausgeführt wird und Sie ihn abbrechen müssen, kann er höchstwahrscheinlich mit Wiederherstellungsprogrammen für Festplattenpartitionen wiederhergestellt werden, die in anderen Beiträgen behandelt werden.
Je nach Größe und Geschwindigkeit der SD-Karte kann dies einige Zeit dauern. Wenn Sie überzeugt sind, dass CIA Ihre Dateien wiederherstellen möchte, überschreiben Sie die SD-Karte mit
urandom
anstelle vonzero
:$ sudo dd if=/dev/urandom of=/dev/sdd bs=8192
dd
Befehl aus den obigen Beispielen löscht die gesamte SD-Karte und lässt sie ohne Partitionen, auch ohne Partitionstabelle. Sie müssen also die Partition auf der SD-Karte neu erstellen. Sie können dies mit jedem Partitionierungswerkzeug wiecfdisk
,parted
(meine Empfehlung) oder tungparted
.Und noch etwas: Seien Sie äußerst vorsichtig, wenn Sie den
dd
Befehl aufrufen . Ein Tippfehler imof=
Argumentwert kann zu einer Katastrophe führen.quelle
/dev/random
es wie 5 bis 10 mal und tun ... nicht zu erwähnen , dass Sie es auch in den Ofen, in Brand geraten brennen sollte und begraben sie tief in den Ozean: PWenn Sie gerade eine neue Partition erstellt haben, sollten sich keine aktuellen Dateien darauf befinden. Diese 30 MB sind wahrscheinlich nur das Dateisystem. Die Partition benötigt ein paar verschiedene Tabellen und so weiter, um den Überblick über die Dateien zu behalten.
Sie können überprüfen, ob wirklich nichts darauf ist, indem Sie in
ls -alph
der Befehlszeile nach versteckten Dateien suchen oder versteckte Dateien im Menü "Ansicht" von Nautilus aktivieren.Abhängig davon, wie Sie die Befehle aufrufen, ist es wahrscheinlich, dass die Partitionstabelle und / oder das Dateisystem mit
shred
oderdd
tatsächlich überschrieben werden.quelle
Was versuchst du zu erreichen?
(A.) Entfernen Sie alle aktuellen Partitionen, um die Karte wiederzuverwenden:
Um Partitionen zu löschen und / oder eine (Mikro-) SD-Karte neu zu formatieren, verwenden Sie einfach das Dienstprogramm gnome-disk (auch bekannt als 'Disks').
ODER
(B.) Löschen Sie alle aktuellen (oder vorherigen) Inhalte auf der Karte, damit diese NICHT wiederhergestellt werden können:
Um die Karte sicher zu löschen , müssen Sie ENTWEDER die Karte physisch zerstören (in Partikel unter 2 mm² rendern) ODER ein Hilfsprogramm (vom Hersteller) verwenden, um die Funktion zum sicheren Löschen auszulösen .
Durch mehrfaches Schreiben (von zufälligen Daten) oder Neuformatieren werden die Daten NICHT unbedingt entfernt.
quelle
sfill
Tool kann für diesen Zweck verwendet werden. Siehe superuser.com/questions/319262/…Sie können die Dateien zerkleinern, bevor Sie sie entfernen:
shred
Parameter bedeuten: Ausführlich, Löschen von nicht beschreibbaren Dateien erzwingen, keine zufälligen Bytes schreiben (beschleunigen), Nullen schreiben (viel schneller), die Datei abschneiden und löschen, nachdem Nullen geschrieben wurden.Dadurch werden Daten so entfernt, dass sie von Apps wie z
photorec
. B. nicht wiederhergestellt werden können .Siehe /unix/27027/how-do-i-recursively-shred-an-entire-directory-tree
quelle