Wie kann man Ddrescue auf dem Mac verwenden? [Anleitung zur Mac-Datenrettung]

Diese Schritt-für-Schritt-Anleitung zeigt Ihnen, wie Sie Ddrescue auf dem Mac verwenden können, einschließlich der Informationen zur Installation, Befehlsbeispiele. Außerdem bieten wir Ihnen noch eine Alternative zu Ddrescue, damit Sie verlorene Dateien auf dem Mac auch einfach wiederherstellen können.

Hauptinhalt:

💡EaseUS Data Recovery Wizard for Mac Free bietet leistungsstarke Datenrettung für fast alle Datenverlustfälle, inklusive 2 GB gratis (500 MB Basis + 1,5 GB via Facebook/X-Teilung).

Wie kann man Ddrescue auf einem Mac verwenden? Wenn Ihre Festplatte auf dem Mac beschädigt oder nicht lesbar ist, ist Ddrescue eines der leistungsstärksten Kommandozeilen-Tools zur Datenrettung. Ursprünglich für Linux entwickelt, funktioniert ddrescue einwandfrei unter macOS und ist besonders hilfreich, um ein Sektor-für-Sektor-Abbild einer problematischen Festplatte zu erstellen - selbst bei defekten Sektoren.

Diese Anleitung führt Sie Schritt für Schritt durch die Verwendung von ddrescue auf einem Mac, von der Installation bis zur Ausführung der richtigen Befehle. Für alle, wer eine moderne, grafische Oberfläche bevorzugen oder nach dem Erstellen eines Images bestimmte verlorene Dateien wiederherstellen müssen, stellen wir außerdem EaseUS Data Recovery Wizard for Mac als eine benutzerfreundliche Alternative vor.

Was ist Ddrescue und warum sollte man es auf einem Mac verwenden?

Ddrescue (GNU ddrescue) ist ein Datenrettungstool, das Daten von einer Datei oder einem Blockgerät auf ein anderes kopiert und dabei Lesefehler intelligent behandelt. Im Gegensatz zu Standard-Kopierbefehlen (wie cp oder dd) bietet ddrescue folgende Funktionen:

  • Hält nicht beim ersten Fehler an - fehlerhafte Bereiche werden übersprungen und lesbare Daten werden weiterhin kopiert.
  • Verwendet eine Protokolldatei (Mapfile), um den Fortschritt zu verfolgen, sodass Sie die Wiederherstellung jederzeit unterbrechen und fortsetzen können.
  • Führt mehrere Durchläufe durch (z.B. Scraping, Wiederholungsversuche), um die Menge der wiederhergestellten Daten zu maximieren.

Dank dieser Funktionen eignet sich ddrescue ideal zur Datenrettung von defekten Festplatten, SSDs, USB-Sticks oder Speicherkarten auf Ihrem Mac.

Voraussetzungen: Was Sie vor dem Start benötigen

1. Ein anderer Mac oder ein externes, bootfähiges macOS-Laufwerk.

2. Führen Sie ddrescue niemals auf der internen Festplatte aus, die Sie wiederherstellen möchten. Starten Sie von einer anderen macOS-Installation oder verwenden Sie eine externe USB-Festplatte mit installiertem macOS.

3. Ein Ziellaufwerk mit ausreichend freiem Speicherplatz, um die volle Größe des Quelllaufwerks (oder eines Datenträgerabbilds) aufzunehmen.

4. Homebrew (optional, aber empfohlen) - die einfachste Möglichkeit, ddrescue unter macOS zu installieren.

5. Administratorrechte - für die meisten Befehle ist sudo erforderlich.

Schritt 1. Installieren Sie ddrescue auf macOS

Die einfachste Methode ist die Verwendung von Homebrew :

Schritt 1. Öffnen Sie das Terminal (Sie finden es unter /Applications/Utilities/).

Schritt 2. Falls Sie Homebrew nicht installiert haben, installieren Sie es mit folgendem Befehl:

bash
/bin/bash -c"$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Schritt 3. Installieren Sie ddrescue:

bash
brew installddrescue

Alternativ können Sie auch aus dem Quellcode kompilieren, aber Homebrew ist schneller und hält das Tool auf dem neuesten Stand.

Schritt 2. Quell- und Ziellaufwerke identifizieren

Bevor Sie ddrescue ausführen, müssen Sie die genauen Gerätenamen der Quelle (des defekten Laufwerks) und des Ziels (wo Sie das Image speichern oder klonen möchten) kennen.

Schritt 1. Alle Datenträger und Partitionen auflisten:

bash
diskutil list

Die Ausgabe wird in etwa so aussehen:

Text
/dev/disk0 (intern, physisch):
#: TYPNAME GRÖSSE BEZEICHNER
0: GUID_Partitionsschema *500,1 GB Disk0
1: EFI EFI 314,6 MB disk0s1
2: Apple_APFS Container disk1 499,8 GB disk0s2
/dev/disk1 (synthetisiert):
#: TYPNAME GRÖSSE BEZEICHNER
0: APFS-Containerschema - +499,8 GB Festplatte 1
Physischer Speicher disk0s2
1: APFS-Volume Macintosh HD 150,2 GB disk1s1

Identifizieren Sie das physische Quelllaufwerk , das ausfällt.

Hinweis aus dem Technibble-Forum: Ein Benutzer verwechselte zunächst /dev/disk0 (physisch) mit /dev/disk1 (synthetisch). Verwenden Sie immer die Kennung der physischen Festplatte.

  • Im obigen Beispiel ist das interne physische Laufwerk /dev/disk0 .

  • Verwenden Sie nicht den synthetisierten APFS-Container ( /dev/disk1 ) als Quelle - das ist eine virtuelle Darstellung von Partitionen auf der physischen Festplatte.

Schritt 2. Als Reiseziel haben Sie folgende Möglichkeiten:

  • Direkt auf ein anderes physisches Laufwerk klonen (z.B. /dev/disk2 ), oder

  • Erstellen Sie eine Image-Datei auf einem intakten externen Laufwerk (z.B. /Volumes/MyBackup/failing_drive.img ).

Schritt 3. Wichtig: Auf dem Ziellaufwerk muss mindestens so viel freier Speicherplatz vorhanden sein wie die Gesamtgröße des Quelllaufwerks.

Schritt 3: ddrescue ausführen - Grundlegende Befehlssyntax

Die allgemeine Syntax lautet:

bash
sudoddrescue[Optionen] Eingabedatei Ausgabedatei [Map-Datei]
  • infile - Quellgerät (z.B. /dev/disk0)
  • Ausgabedatei - Zielabbilddatei oder -gerät (z.B. /Volumes/ExternalDrive/recovery.img)
  • Mapfile - Protokolldatei, die den Fortschritt verfolgt (z.B. recovery.log). Verwenden Sie immer eine Mapfile - sie ermöglicht es Ihnen, eine unterbrochene Wiederherstellung fortzusetzen.

Beispielbefehl für ein Datenträgerabbild

Annahme:

  • Quelle = /dev/disk0 (das defekte interne Laufwerk)
  • Zielabbild = /Volumes/BackupDrive/source_image.img
  • Protokolldatei = /Volumes/BackupDrive/recovery.log
bash
sudoddrescue-fn /dev/disk0 /Volumes/BackupDrive/source_image.img /Volumes/BackupDrive/recovery.log

Erläuterung der Optionen:

  • -f - erzwingt das Überschreiben des Ziels (nützlich beim Schreiben in eine bereits vorhandene Datei oder auf ein bereits vorhandenes Gerät).
  • -n - no-scrape (beim ersten Durchlauf werden nur lesbare Daten kopiert und fehlerhafte Bereiche übersprungen; Sie können später einen zweiten Durchlauf durchführen, um die fehlerhaften Blöcke erneut zu kopieren).

Direkter Festplattenzugriff unter macOS: Manche Benutzer erhalten die Fehlermeldung „Direkter Festplattenzugriff nicht verfügbar“. In diesem Fall entfernen Sie einfach die Option -d (die unter Linux für den direkten Zugriff verwendet wird) oder ersetzen Sie sie durch -v (ausführliche Ausgabe). Der obige Befehl vermeidet -d und funktioniert zuverlässig unter macOS.

Schritt 4: Wiederherstellung überwachen und fortsetzen

Während ddrescue läuft, wird Ihnen ein Live-Status-Update angezeigt:

Text
Drücken Sie Strg+C, um den Vorgang abzubrechen.
Ausgangszustand (lesbare Bereiche):
Gerettet: 450 GB, Fehlergröße: 50 MB, Fehler: 125
Aktuelle Übertragungsrate: 25 MB/s
  • Drücken Sie jederzeit Strg + C, um den Vorgang sicher zu beenden. Ihre Fortschritte werden in der Protokolldatei gespeichert.

  • Um nach einer Unterbrechung fortzufahren, führen Sie denselben Befehl erneut aus. ddrescue liest die Protokolldatei und setzt die Ausführung an der Stelle fort, an der sie unterbrochen wurde.

Schritt 5. Zugriff auf wiederhergestellte Daten aus der Image-Datei

Sobald ddrescue abgeschlossen ist, verfügen Sie über ein Rohdatenträgerabbild (eine .img Datei). So greifen Sie auf einzelne Dateien zu:

Schritt 1. Binden Sie das Image in macOS als virtuelles Laufwerk ein:

bash
hdiutil attach -nomount /Volumes/BackupDrive/source_image.img
Beachten Sie den angezeigten Gerätenamen (z.B. /dev/disk3).

Schritt 2. Verwenden Sie diskutil list, um die Partitionen innerhalb des Images anzuzeigen, und mounten Sie dann die gewünschte Partition:

bash
sudo diskutil mount /dev/disk3s1

Schritt ​​​​​​​3. Das Volume wird im Finder angezeigt. Sie können Ihre Dateien nun an einen sicheren Ort kopieren.

Wenn ddrescue abgeschlossen ist - aber Sie trotzdem eine Wiederherstellung auf Dateiebene benötigen

Ddrescue eignet sich hervorragend zum Erstellen einer bitgenauen Kopie eines defekten Laufwerks. Das resultierende Image kann jedoch dennoch Folgendes enthalten:

  • Beschädigte Dateien oder unvollständige Daten.

  • Ein beschädigtes Dateisystem (z.B. APFS, HFS+), das macOS nicht sauber einbinden kann.

In solchen Fällen benötigen Sie ein Tool, das die Rohbilddatei für Datei durchsucht und bestimmte Dokumente, Fotos, Videos usw. wiederherstellt.

Verlorene Daten mit EaseUS Data Recovery Wizard for Mac wiederherstellen (Einfachere Datenrettungslösung)

Nachdem Sie mit ddrescue ein stabiles Festplattenabbild erstellt haben, ist EaseUS Data Recovery Wizard for Mac ein unverzichtbares Tool. Es bietet:

  • Tiefenscan der Bilddatei zur Wiederherstellung von über 200 Dateitypen.
  • Benutzerfreundliche Oberfläche - keine Kommandozeile erforderlich.
  • Vorschau vor der Wiederherstellung - prüfen Sie, ob Ihre Dateien intakt sind.
  • Wiederherstellung von formatierten, beschädigten oder nicht zugänglichen Laufwerken - perfekt für die Situation nach ddrescue.

Warum wird das hier erwähnt?
Ddrescue übernimmt die hardwarenahe Datenrettung; EaseUS die logische Dateiwiederherstellung. Zusammen bilden sie einen leistungsstarken zweistufigen Workflow:

  1. Verwenden Sie ddrescue, um ein Image eines defekten Laufwerks zu erstellen.
  2. Verwenden Sie EaseUS Data Recovery Wizard for Mac, um die eigentlichen Dateien aus diesem Image zu extrahieren.

Profi-Tipp: Selbst wenn ddrescue 100 % der Sektoren wiederherstellt, kann das Dateisystem dennoch beschädigt sein. Die Ausführung von EaseUS auf dem Image erspart Ihnen stundenlange manuelle Wiederherstellung.

Sie können EaseUS Data Recovery Wizard for Mac von der offiziellen Website herunterladen. Es bietet eine kostenlose Testversion mit Vorschaufunktion, sodass Sie vor dem Kauf prüfen können, welche Dateien wiederherstellbar sind.

Wichtige Tipps und Warnungen (Basierend auf praktischen Erfahrungen)

  • Führen Sie ddrescue nicht auf der internen Festplatte aus, die Sie retten möchten. Starten Sie immer von einer externen macOS-Festplatte oder verwenden Sie einen anderen Mac. Das Schreiben einer Protokolldatei oder eines Images auf dieselbe fehlerhafte Festplatte kann weitere Schäden verursachen.
  • APFS und Linux-Live-CDs - Wie im Technibble-Forum erwähnt, erkennen viele Linux-Live-Umgebungen (z.B. Parted Magic) APFS-Volumes nicht nativ. Wenn Sie eine grafische Oberfläche bevorzugen, sollten Sie anstelle von Linux ein macOS-Wiederherstellungssystem verwenden.
  • Zielspeicherplatz - Stellen Sie sicher, dass Ihr Ziellaufwerk mehr freien Speicherplatz als die Gesamtkapazität des Quelllaufwerks aufweist (nicht nur den belegten Speicherplatz). Ddrescue erstellt ein Sektor-für-Sektor-Image.
  • Geduld ist gefragt - die Ddrescue-Funktion kann bei großen, beschädigten Festplatten Stunden oder sogar Tage dauern. Nutzen Sie die Protokolldatei, um bei Bedarf fortzufahren.
  • Alternativen für Mac - ddrescue ist zwar kostenlos und leistungsstark, doch manche Nutzer bevorzugen kommerzielle Tools wie Data Rescue 5 oder Disk Drill. Für eine kostenlose, skriptfähige und äußerst zuverlässige Lösung bleibt ddrescue jedoch der Goldstandard.

Fazit

Die Verwendung von ddrescue auf einem Mac ist unkompliziert, sobald man die Gerätebenennung und die Bedeutung der Map-Datei verstanden hat. ddrescue gibt Ihnen eine zweite Chance bei defekter Hardware; EaseUS stellt Ihre Dateien wieder her. Zusammen bilden sie ein leistungsstarkes Datenrettungsprogramm für macOS.

Häufig gestellte Fragen

Hier sind einige Fragen, die Sie vielleicht interessieren:

1. Ist ddrescue unter macOS kostenlos nutzbar?

Ja. ddrescue ist ein Open-Source-Tool, das von GNU veröffentlicht wird. Es kann kostenlos heruntergeladen, verwendet und modifiziert werden. Sie können es über Homebrew installieren (brew install ddrescue) oder es ohne Lizenzkosten aus dem Quellcode kompilieren.

2. Kann ich ddrescue auf einem Mac mit Apple Silicon (M1/M2/M3) ausführen?

Ja, aber mit einigen kleineren Einschränkungen.

ddrescue läuft auf Apple Silicon Macs unter der Rosetta 2-Übersetzungsumgebung einwandfrei, wenn es über Homebrew installiert wurde. Die Befehle und Pfade zu den Festplatten (/dev/disk0 usw.) funktionieren identisch zu Intel-basierten Macs.

Ist der Artikel hilfreich?

Updated by Mako

Nach dem Studium der Germanistik ist Mako seit 2013 Teil des EaseUS-Teams und hat sich in den letzten 11 Jahren intensiv mit Software-Themen beschäftigt. Der Schwerpunkt liegt auf Datenrettung, Datenmanagement, Datenträger-Verwaltung und Multimedia-Software.

Mehr erfahren

Bewertungen

TrustScore 4.7 | 59
  • EaseUS Data Recovery Wizard ist eine leistungsstarke Systemwiederherstellungs-Software, mit der Sie versehentlich gelöschte, durch Malware oder aufgrund von Partitionsverlust verlorene Dateien wiederherstellen können.

    Mehr erfahren
  • EaseUS Data Recovery Wizard ist das beste Programm, das wir bisher getestet haben. Er ist nicht perfekt, weil die heutige fortschrittliche Festplattentechnologie die Datenwiederherstellung schwieriger macht .

    Mehr erfahren
  • EaseUS Data Recovery Wizard Pro ist eines der besten Programme zur Datenwiederherstellung auf dem Markt. Es bietet Ihnen umfassenden fortschrittlichen Funktionen, z.B., Wiederherstellung formatierter Laufwerke und Reparatur beschädigter Dateien.

    Mehr erfahren