0 votos

Una partición copiada con cat no puede ser montada

Pues hace unos días se me estropeó el mac, tenía un Ubuntu en él y arrancaba a través de él, lo primero que hice fue copiar la partición del mac a una partición del disco duro externo, algo así:

cat /dev/sda2 > /dev/sdc2

Pude montar la partición sda2 en Ubuntu con hfsprogs, pero no pude montar /dev/sdc2, hice un diff en dos dispositivos (con cmp) y eran simplemente idénticos, ahora borré sda2 e instalé Yosemite de nuevo pero no puedo montar sdc2 ni siquiera en mac (aquí es disk2s2).

Cuando intento montarla, verificarla o repararla, me sale este error:

Invalid node structure

(este es el mismo error que obtuve en Ubuntu para esta partición), es realmente extraño porque estoy seguro de que esta partición es idéntica a la real (y pude montar la real en Ubuntu) Intenté arreglarlo con DiskWarrior 5, hizo su trabajo sin ningún error, pero no lo arregló.

1voto

goodwinod Puntos 1

cat no es una herramienta adecuada para copiar volúmenes. Vuelca los archivos carácter por carácter. Sí, unix abstrae todo a un archivo, pero también distingue entre dispositivos de caracteres (archivos) y dispositivos de bloques (almacenamiento).

Borre la partición y utilice dd, rsync, o una herramienta GUI como Carbon Copy Cloner para hacer un duplicado.

Sin embargo, si leo correctamente tu secuencia parece que hiciste una copia y luego borraste el original sin verificar tu copia. Si es así, es hora de sacar las copias de seguridad.

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