Una partición copiada con cat no se puede montar

0

Hace unos días, mi Mac se rompió, tenía un Ubuntu y lo reinicié, lo primero que hice fue copiar la partición de Mac a una partición externa, algo como esto:

cat /dev/sda2 > /dev/sdc2

Pude montar la partición sda2 en Ubuntu con hfsprogs, pero no pude montar / dev / sdc2, hice una diferencia en dos dispositivos (con cmp) y eran simplemente idénticos, ahora borro sda2 e instalé Yosemite de nuevo, pero no puedo montar sdc2 incluso en mac (aquí está disk2s2).

Cuando intento montarlo, verificarlo o repararlo, aparece 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é corregir Con DiskWarrior 5, hizo su trabajo sin ningún error, pero no lo solucionó.

    
pregunta Sassan 06.05.2015 - 21:40

1 respuesta

1

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

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

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

    
respondido por el paul 07.05.2015 - 03:02

Lea otras preguntas en las etiquetas