In un terminale:
grep "I/O error" /var/log/system.log
Questo mostrerà al Terminale tutte le linee nel file system.log che ha I/O error
in esso. Output come kernel[0]: disk0s2: I/O errors
sono indicativi di un HDD in caduta o danneggiato. Nota disk0s2
è un esempio e, a seconda del disco e della partizione con settori danneggiati, il numero del disco e il numero della sezione saranno diversi dall'esempio. Se hai un output come questo e non hai eseguito il backup, fallo prima di fare qualsiasi altra cosa!
Nota; A seconda dell'ultima volta in cui si è verificato un errore durante la copia di qualcosa, potrebbe non essere presente nel file system.log
corrente e sarà necessario verificare i registri di sistema archiviati o grep
direttamente dopo l'errore di copia.
Se la copia non va a buon fine su un determinato file, puoi tentare un ripristino utilizzando ddrescue
sul file di destinazione per provare a copiarlo. ddrescue
è un'utilità di terze parti che dovrà essere installata, tuttavia dd
è una parte di OS X e anch'essa può essere utilizzata, sebbene ddrescue
offra più controllo e opzioni di cui dd
fa.