Inhoudsopgave
Hoe gebruik je ddrescue op een Mac ? Als je te maken hebt met een defecte, beschadigde of onleesbare schijf op je Mac, is ddrescue een van de krachtigste commandoregelprogramma's om gegevens te herstellen. Oorspronkelijk ontwikkeld voor Linux, werkt ddrescue perfect op macOS en is het vooral handig voor het maken van een sector-voor-sector image van een problematische schijf – zelfs met slechte sectoren.
Deze handleiding leidt u stap voor stap door het gebruik van ddrescue op een Mac, van installatie tot het uitvoeren van de juiste commando's. Daarnaast introduceren we EaseUS Data Recovery Wizard voor Mac als gebruiksvriendelijk alternatief voor diegenen die de voorkeur geven aan een moderne, grafische interface of specifieke verloren bestanden na een image willen herstellen.
Ddrescue (GNU ddrescue) is een tool voor gegevensherstel waarmee gegevens van het ene bestand of blokapparaat naar het andere worden gekopieerd, waarbij leesfouten intelligent worden afgehandeld. In tegenstelling tot standaard kopieeropdrachten (zoals cp of dd), doet ddrescue het volgende:
Dankzij deze functies is ddrescue ideaal voor het redden van gegevens van defecte harde schijven, SSD's, USB-flashdrives of geheugenkaarten op uw Mac.
Een andere Mac of een externe opstartbare macOS-schijf.
Gebruik ddrescue nooit op de actieve, interne schijf waarvan u gegevens probeert te herstellen. Start op vanaf een andere macOS-installatie of gebruik een externe USB-schijf met macOS geïnstalleerd.
Een doelschijf met voldoende vrije ruimte voor de volledige inhoud van de bronschijf (of een schijfkopie).
Homebrew (optioneel maar aanbevolen) – de eenvoudigste manier om ddrescue op macOS te installeren.
Beheerdersrechten – voor de meeste commando's is sudo vereist.
De eenvoudigste methode is via Homebrew :
1. Open Terminal (je vindt deze in /Applications/Utilities/).
2. Als je Homebrew nog niet hebt, installeer het dan met:
3. Installeer ddrescue:
Je kunt het programma ook vanuit de broncode compileren, maar Homebrew is sneller en zorgt ervoor dat de tool altijd up-to-date blijft.
Voordat u ddrescue uitvoert, moet u de exacte apparaatnamen weten van de bron (de defecte schijf) en de bestemming (waar u de image of kloon wilt opslaan).
1. Geef een lijst van alle schijven en partities:
De uitvoer zal er ongeveer zo uitzien:
Identificeer de fysieke bronschijf die defect is.
Opmerking van het Technibble-forum: Een gebruiker verwarde aanvankelijk /dev/disk0 (fysiek) met /dev/disk1 (gesynthetiseerd). Kies altijd de identificatiecode van de fysieke schijf.
In het bovenstaande voorbeeld is de interne fysieke schijf /dev/disk0 .
Gebruik de gesynthetiseerde APFS-container ( /dev/disk1 ) niet als bron; dit is een virtuele weergave van partities op de fysieke schijf.
Voor de bestemming kunt u het volgende doen:
Belangrijk: De bestemming moet minstens evenveel vrije ruimte hebben als de totale grootte van de bronschijf.
Kloon rechtstreeks naar een andere fysieke schijf (bijvoorbeeld /dev/disk2 ), of
Maak een imagebestand aan op een goed functionerende externe schijf (bijvoorbeeld /Volumes/MyBackup/failing_drive.img ).
De algemene syntaxis is:
Ervan uitgaande:
Toelichting op de opties:
Directe schijftoegang op macOS: Sommige gebruikers zien een foutmelding zoals "Directe schijftoegang niet beschikbaar". Als dat gebeurt, verwijder dan de vlag
-d(die op Linux wordt gebruikt voor directe toegang) of vervang deze door-v(verbose). De bovenstaande opdracht vermijdt-den werkt betrouwbaar op macOS.
Tijdens het uitvoeren van ddrescue ziet u een live statusupdate:
Druk op Ctrl + C om op elk gewenst moment veilig te stoppen. Het logbestand slaat je voortgang op.
Om na een onderbreking verder te gaan, voert u exact hetzelfde commando opnieuw uit. ddrescue leest het logbestand en gaat verder waar het gebleven was.
Zodra ddrescue klaar is, heb je een onbewerkte schijfkopie ( .img bestand). Om individuele bestanden te openen:
Koppel de image als een virtuele schijf in macOS:
Gebruik `diskutil list` om de partities in de image te bekijken en koppel vervolgens de gewenste partitie:
Het volume verschijnt in Finder. Je kunt je bestanden nu naar een veilige locatie kopiëren.
Ddrescue is uitstekend in het maken van een bit-perfecte kopie van een defecte schijf. De resulterende image kan echter nog steeds de volgende fouten bevatten:
Beschadigde bestanden of onvolledige gegevens.
Een beschadigd bestandssysteem (bijv. APFS, HFS+) dat macOS niet correct kan aankoppelen.
In dergelijke gevallen heb je een tool nodig die de onbewerkte afbeeldingsbestanden één voor één scant en specifieke documenten, foto's, video's, enzovoort herstelt.
Nadat je met ddrescue een stabiele schijfkopie hebt gemaakt, kan EaseUS Data Recovery Wizard voor Mac je beste vriend zijn. Het biedt:
Waarom wordt dit hier vermeld?
Ddrescue verzorgt het herstel van hardwareproblemen op laag niveau; EaseUS verzorgt het herstel van logische bestanden. Samen vormen ze een krachtige workflow in twee stappen:
Pro-tip: Zelfs als ddrescue 100% van de sectoren herstelt, kan het bestandssysteem nog steeds beschadigd zijn. Door EaseUS op de image uit te voeren, bespaart u uren handmatig herstelwerk.
Je kunt EaseUS Data Recovery Wizard voor Mac downloaden van de officiële website. Het biedt een gratis proefversie met preview-functionaliteit, zodat je kunt controleren welke bestanden herstelbaar zijn voordat je het koopt.
Het gebruik van ddrescue op een Mac is eenvoudig zodra je de apparaatnamen en het belang van een mapbestand begrijpt. Ddrescue geeft je een tweede kans bij defecte hardware; EaseUS zorgt ervoor dat je je bestanden terugkrijgt. Samen vormen ze een krachtig hulpmiddel voor gegevensherstel op macOS.
Hier zijn een paar vragen waar je misschien nieuwsgierig naar bent:
Ja. ddrescue is een open-source tool, gepubliceerd door GNU. Het is volledig gratis te downloaden, te gebruiken en aan te passen. Je kunt het installeren via Homebrew (brew install ddrescue) of het vanuit de broncode compileren zonder licentiekosten.
Ja, maar met een paar kleine kanttekeningen.
ddrescue werkt prima op Apple Silicon Macs onder de Rosetta 2-vertalingsomgeving wanneer het via Homebrew is geïnstalleerd. De commando's en schijfapparaatpaden (/dev/disk0, enz.) werken identiek aan die op Intel-gebaseerde Macs.