1 votos

Corregir "Permiso denegado" al copiar archivos

Siempre que intento copiar todo el contenido de un usb a la partición de mi Mac me dice Permission Denied

El comando que estoy utilizando es

cp -R /dev/disk1 /dev/disk0s3

Mi mensaje de error es:

/dev/disk0s3: permission denied.

He intentado ponerme en super y sigue sin funcionar, además tengo todos los permisos de escritura/lectura en el disco duro.

¿Hay alguna manera de amortiguar la copia copiando todos los archivos en una carpeta y luego en una partición? Necesito que se copie todo el contenido del usb y creo que hay archivos y particiones ocultas en el usb que hay que copiar. (es un usb de recuperación que quiero poner en la partición de recuperación que he creado y no puedo simplemente crear uno, este contenido de recuperación archivos importantes de la mía)

3voto

Christopher Scott Puntos 665

No se pueden utilizar los comandos del sistema de archivos ( cp , mv , ls etc.) en dispositivos ( /dev/* ).

Si quieres copiar todo, bit a bit, de volumen a volumen, necesitarás una aplicación como Super Duper o Clonador de copias de carbono .

1voto

scottmarlowe Puntos 2952

Si quieres copiar todo archivos incluidos los archivos ocultos que no aparecerán en el Finder utilizan

cp -r /Volumes/foo bar

Por supuesto, puede sustituir bar con /Volumes/bar para copiar de un disco a otro. Puedes encontrarte con problemas si el sistema de archivos de destino no tiene capacidad para todo lo que se utiliza en el origen. (Por ejemplo, al copiar de HFSX a (j)HFS+ o de HFS+ a FAT32).

En el caso de que realmente necesites hacer una imagen del dispositivo completo, utiliza

dd if=/dev/disk1 of=destination.img

Sustituir el /dev/disk1 con el dispositivo real del que se quiere copiar. Reemplazar destination.img con un nombre de archivo y una ruta de acceso de su elección o con otro dispositivo real. Es probable que tenga que hacer esto como root por lo que hay que comprobar si el origen y sobre todo el destino son correctos para evitar sobrescribir el disco equivocado.

Otros comandos que pueden ser útiles para esto son rsync(1) y ditto(1) .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X