So sichern Sie SD-Karten und Flash-Laufwerke unter Linux mit DD

click fraud protection

Sichern von tragbaren Dingen wie SD-Karten und USB-Sticks Unter Linux ist es einfacher als es sich anhört und es kann direkt vom Terminal aus mit dem DD-Tool zum Kopieren und Konvertieren geschehen. DD ist wirklich vielseitig und damit können Benutzer große Datenmengen von einem Ort zum anderen kopieren. Es genügt zu sagen; Das DD-Tool hat viele Verwendungsmöglichkeiten. Eine der besten Anwendungen ist das Sichern des Datenspeichers. Bei Addictivetips in der Vergangenheit haben wir diese Methode verwendet, um Kopien von Festplatten zu erstellen. Es kann auch zum Sichern von SD-Karten und Flash-Laufwerken verwendet werden. So funktioniert das.

SPOILER ALARM: Scrollen Sie nach unten und Sehen Sie sich das Video-Tutorial an am Ende dieses Artikels.

Sichern Sie SD-Karten und Flash-Laufwerke

Öffnen Sie zunächst ein Terminalfenster und schließen Sie die SD-Karte / den USB-Stick an, die bzw. den Sie sichern möchten. Verwenden Sie die lsblk Befehl zum Drucken aller verfügbaren Geräte im System.

Beachten Sie, dass SD-Karten nicht der generischen / dev / sdX-Struktur folgen, insbesondere wenn Sie einen integrierten Speicherkartenleser verwenden. Stattdessen sollte / dev / mmcblk angezeigt werden, gefolgt von Partitionsinformationen.

instagram viewer

Hinweis: Das Sichern eines USB sollte dem traditionellen Namensschema / dev / sdX folgen.

Ihre SD-Karte wird möglicherweise nicht als / dev / mmcblk (oder ähnlich) angezeigt, wenn Sie einen USB-Adapter verwenden. Der Name der Gerätebezeichnung hängt davon ab, wie der SD-Kartenadapter unter Linux funktioniert. Lesen Sie am besten das Handbuch Ihres Adapters.

Sobald Sie das Etikett herausgefunden haben, müssen Sie genau herausfinden, wie Sie versuchen, ein Backup zu erstellen. Wählen Sie die unten stehende Methode, die zu Ihrem Anwendungsfall passt.

Sichern der Bilddatei

Die erste Methode zum Sichern mit DD besteht darin, alles in einer einfachen Image-Datei zu speichern. Dazu müssen Sie den folgenden Befehl eingeben. Beachten Sie, dass der Imaging-Vorgang sehr lange dauert, insbesondere wenn Sie eine große SD-Karte oder einen USB-Stick haben.

USB-Flash-Laufwerke

sudo dd if = / dev / sdX von = ~ / image-of-usb.img

Wenn Sie diesen Befehl ausführen, wird eine vollständige Kopie des USB-Laufwerks erstellt und in einer Datei mit dem Namen gespeichert image-of-usb.img. Nehmen Sie diese Bilddatei und sichern Sie sie an einem sicheren Ort. Wenn Sie mehr Sicherheit wünschen, führen Sie die folgenden Schritte aus Verschlüsseln es mit GnuPG.

gpg -c image-of-usb.img

Die Ausgabe von GnuPG sollte sein image-of-usb.img.gpg.

Löschen Sie nach Abschluss des Verschlüsselungsprozesses die Originaldatei und behalten Sie die verschlüsselte bei.

rm image-of-usb.img

Extrahieren Sie das Bild jederzeit aus der verschlüsselten Datei mit:

gpg image-of-usb.img.gpg

SD-Karten

Hinweis: 0 bedeutet SD 1.

sudo dd if = / dev / mmcblk0 von = ~ / image-of-sd-card.img

Wenn Sie diesen DD-Befehl ausführen, erstellen Sie einen Schnappschuss Ihrer SD-Karte und speichern ihn in einer Datei auf Ihrem Dateisystem mit der Bezeichnung image-of-sd-card.img. Sie können dieses Archivbild verschieben, auf Dropbox, Google Drive, einen Heimserver usw. hochladen. Beachten Sie, dass dieses Archiv nicht sicher ist und dass auf vertrauliche Daten leicht zugegriffen werden kann, wenn jemand sie in die Hände bekommt. Aus diesem Grund empfehlen wir Ihnen, Ihr SD-Backup auch mit GnuPG zu verschlüsseln.

Führen Sie zum Verschlüsseln den folgenden Befehl aus:

gpg -c image-of-sd-card.img

Beim Verschlüsseln sollte eine Datei mit der Bezeichnung ausgegeben werden image-of-sd-card.img.gpg

Sie sollten die ursprüngliche Quelldatei entfernen, wenn die Verschlüsselung abgeschlossen ist.

rm image-of-sd-card.img

Um das verschlüsselte Archiv zu extrahieren, führen Sie gpg erneut aus, ohne -c.

gpg image-of-sd-card.img.gpg

Doppelte USB- und SD-Karten

Wenn Sie lieber ein Duplikat der SD-Karte erstellen möchten, als alles auf einem Image zu sichern, befolgen Sie diese Anweisungen. Der erste Schritt besteht darin, sowohl das SD / USB, das Sie sichern möchten, als auch das zweite SD / USB anzuschließen, das Sie als Empfänger der Vervielfältigung verwenden. Verwenden Sie dann die lsblk Befehl zum Auflisten der Geräte. Suchen Sie alle Geräteetiketten und notieren Sie sie.

Um beispielsweise SD-Karte 1 auf SD-Karte 2 zu duplizieren, müsste ich / dev / mmcblk0 und / dev / mmcblk1 verwenden. Beziehen Sie sich noch einmal auf lsblk –Hilfe wenn benötigt.

Befolgen Sie die nachstehenden Anweisungen, wenn Sie die richtigen Etiketten gefunden haben.

USB-Flash-Laufwerke

Der Befehl, den wir zuvor zum Speichern eines USB auf einem Image verwendet haben, kann in dieser Situation funktionieren. Das einzige, was sich ändert, ist der "of =" - Aspekt des Befehls. Anstatt es ausgeben zu lassen von = ~ / image-of-usb.imgWir werden es auf dem zweiten USB-Stick ausgeben.

In diesem Beispiel ist USB-Stick Nr. 1 /dev/sdc und USB-Stick # 2 ist /dev/sdd. Ihre können abweichen.

sudo dd if = / dev / sdc von = / dev / sdd

Wenn DD abgeschlossen ist, sollten alle Daten von Laufwerk Nr. 1 auf Laufwerk Nr. 2 vorhanden sein!

SD-Karten

Wie der USB-Bereich nimmt DD die Daten von der SD-Karte Nr. 1, dupliziert sie und legt sie auf die SD-Karte Nr. 2. Schreiben Sie diesen Befehl in das Terminal, um den Duplizierungsprozess zu starten. In diesem Beispiel lautet die SD-Karte Nr. 1 / dev / mmcblk0 und Nr. 2 / dev / mmcblk1.

sudo dd if = / dev / mmcblk0 von = / dev / mmcblk1

Sie werden wissen, dass der Vorgang abgeschlossen ist, wenn das Terminal wieder Text von der Tastatur akzeptieren kann.

Sicherungen wiederherstellen

Der schnellste Weg, ein DD-Backup-Image auf einer SD-Karte oder einem USB-Flash-Laufwerk wiederherzustellen, besteht darin, es einfach mit dem Etcher-Tool zu flashen. Die Verwendung dieses Tools zum Wiederherstellen von Daten klingt möglicherweise etwas seltsam, da Etcher hauptsächlich zum Brennen von Betriebssystemabbildern verwendet wird, aber es funktioniert sehr gut!

Laden Sie zunächst die neueste Version von herunter Ätz-Flash-Tool Öffnen Sie es für Linux und stecken Sie Ihr USB-Flash-Laufwerk oder Ihre SD-Karte ein.

Klicken Sie im Etcher-Programm auf „Bild auswählen“, um das Bildauswahlfenster aufzurufen. Suchen Sie in diesem Fenster nach image-of-sd-card.img oder image-of-usb.img und wählen Sie es aus. Wenn das Bild geladen ist, klicken Sie auf "Flash" und lassen Sie die Wiederherstellung beginnen!

Wenn Etcher das Endbildschirmfenster anzeigt, sollten sich Ihre Daten auf dem Gerät befinden.

watch instagram story