Saya perlu menyalin beberapa Gb dari HD eksternal ke erangan saya dan beberapa file akan menyebabkan kesalahan. Jika saya melakukan ini dengan finder, itu akan berhenti pada kesalahan pertama.
Apakah ada cara untuk menyalin semuanya terlepas dari kesalahannya? Sesuatu seperti salinan teracopy di Windows?
Jawaban:
Di terminal, ketikkan
Folder tujuan haruslah folder baru yang Anda buat.
Jika Anda mendapatkan info tentang folder baru setelah menjalankan ini, Anda dapat melihat peningkatan ukuran folder.
Contoh
Ini akan menyalin dan menampilkan kesalahan untuk apa pun yang tidak dapat disalin tetapi tanpa berhenti.
* Jika nama direktori Anda berisi spasi beri tanda kutip di sekitar jalan
Contoh
sumber
man cp
pada macOS, beri tahu saya: "Dalam mode -R, cp akan terus menyalin meskipun kesalahan terdeteksi."Kamu bisa memakai
cp
seperti yang disarankan ataursync
, tetapi dalam kasus I / O Error terkadang tidak berfungsi.Jadi dalam hal ini, Anda bisa menggunakannya
dd
alat untuk file tertentu yang rusak.Sumber: http://aeroquartet.com/wordpress/2012/06/06/how-to-copy-a-file-with-io-errors/
Contoh:
Lihat juga:
sumber
saya menggunakan Melampaui Bandingkan persis untuk tujuan ini (ini adalah perangkat lunak komersial tetapi memiliki uji coba gratis). Anda menyuruhnya untuk menyalin file, folder, atau seluruh drive atau kombinasi apa pun dan selesai sampai akhir tugas dan melaporkan masalah saat berjalan. Ini tidak membantu memulihkan file yang rusak, tetapi itu akan menyelesaikan pekerjaan tidak peduli berapa banyak masalah yang dihadapinya.
sumber