Le risposte alle domande sul Mac

Come posso recuperare i dati ancora integri da un HardDisk danneggiato o con problemi?

Argomenti: Errori e conflittiDischiUtilityTerminale

Author: EmJeyMarco Balestra

Cambio di enclosure e cavi

Se si tratta di un disco esterno possiamo provare a porlo in una enclosure (guscio) diversa, nel caso in cui il problema riguardi l’elettronica o i connettori della enclosre.

Allo stesso modo proveremo a sostituire i cavi di connessione, qualora il problema fosse loro.

Se il problema persiste

Se il disco viene montato, fosse anche in sola lettura, possiamo cercare di salvare il salvabile.

Come prima cosa apriamo Disk Utility e andiamo a vedere quale sia l’ID del disco, sarà qualcosa come /dev/diskXXsYY - dove XX è l’id del disco (dispositivo fisico) e YY quello del Volume (disco logico). Sarà qualcosa come “disk02s01”

Noi non useremo /dev/diskXXsYY o /dev/diskXX, useremo invece /dev/rdiskXXsYY/dev/rdiskXX
Questo perché il device “rdisk” è “raw-disk”, bypassa il livello di cache e rende (molto!) più veloce l’accesso.

  • Se vogliamo recuperare tutto il disco, con tutti i suoi volumi, useremo: /dev/rdiskXX
  • Se vogliamo recuperare solo una partizione useremo: /dev/rdiskXXsYY

Aprimamo il Terminale, e supponendo di voler recuperare il disco in una immagine che chiamiamo “Recuperato.dmg" useremo il comando:

sudo dd if=/dev/rdiskXX of=~/Desktop/Recuperato.dmg conv=sync,noerror bs=512

oppure

sudo dd if=/dev/rdiskXXsYY of=~/Desktop/Recuperato.dmg conv=sync,noerror bs=512

Forniremo la nostra password di utente amministratore, e aspetteremo con calma la fine del processo (quando torna il prompt).

Powered by JBLOUD, © 2021 altersoftware.IT