Necesito copiar varios GB de un HD externo a mi disco duro y algunos archivos causarán errores. Si hago esto con el buscador, se detendrá en el primer error.
¿Hay alguna forma de copiar todo sin importar los errores? ¿Algo así como una copia de la teracopia en Windows?
Respuestas:
En la terminal, escriba
La carpeta de destino debe ser una nueva carpeta que está creando.
Si obtiene información sobre la nueva carpeta después de ejecutar esto, puede ver el aumento del tamaño de la carpeta.
Ejemplo
Copiará y mostrará errores para cualquier cosa que no pueda copiar pero sin detenerse.
* Si los nombres de su directorio contienen espacios, ponga comillas alrededor de la ruta
Ejemplo
fuente
man cp
en macOS me dice: "En modo -R, cp continuará copiando incluso si se detectan errores".Puede usar
cp
como se sugiere orsync
, pero en el caso de error de E / S, a veces no funcionará.Entonces, en este caso, puede usar la
dd
herramienta para archivos específicos que estaban dañados.Fuente: http://aeroquartet.com/wordpress/2012/06/06/how-to-copy-a-file-with-io-errors/
Ejemplo:
Ver también:
fuente
Utilizo Beyond Compare exactamente para este propósito (es un software comercial pero tiene una versión de prueba gratuita). Le dice que copie un archivo, una carpeta o una unidad completa o cualquier combinación y finaliza hasta el final de la tarea e informa problemas a medida que avanza. Esto no ayuda a recuperar archivos dañados, pero finalizará el trabajo sin importar cuántos problemas encuentre.
fuente