3 votos

¿Cómo puedo recuperar las horquillas de recursos de MacOS al copiar desde un CD Rockridge ISO 9660 no híbrido?

Tengo un conjunto de CD-ROMs de archivo de hace diez años grabados en un sistema Mac OS9 por la elección (potencialmente) errónea de un colega. Si se montan en el escritorio de un sistema MacOSX reciente (por ejemplo, de 10.5.8 a 10.7) normalmente los archivos con datos en el tenedor de recursos (archivos de fuentes, alias, recortes de texto, archivos de iconos) se muestran como archivos vacíos en el buscador. Afortunadamente los datos parecen no perderse finalmente (ver los resultados más abajo). He podido recuperar los forks de recursos separados como archivos con el prefijo "._".

¿Existe algún método conocido para recombinar/restablecer esas bifurcaciones de recursos ocultos separadas automáticamente con los datos principales a archivos macintosh de "estilo antiguo" para todo un disco?

Mis resultados:

Copiar los archivos de nuevo en el disco con el finder a través de arrastrar y soltar no resuelve el problema.

Copiar los archivos a través de la terminal con la opción "cp -r [origen] [destino]" no tiene ningún éxito.

El uso del comando alternativo "cpmac" en lugar de "cp2 tampoco tiene resultados positivos.

Ahora, si utilizo la opción "cp -r -p [origen] [destino]", me salen errores con algunos problemas de permisos, pero encuentro archivos con los mismos nombres base pero con un prefijo de "._" en el disco de destino. Estos archivos parecen contener datos regulares de la horquilla de recursos de los archivos de fuentes.

Los errores registrados fueron para cada archivo: cp [ruta-fuente-con-prefijo] : no se pudieron copiar los atributos extendidos a [ruta-destino-con-prefijo] donde el prefijo es "._"&[nombre de archivo]

Otro problema menor es que los nombres de los archivos contienen "diéresis alemanas" que fueron sustituidas por guiones bajos. No puedo averiguar si hay alguna información recuperable allí para restaurar la codificación original.

Parece que la sesión originalmente prevista que contenía el mapeo híbrido relevante (sistema de archivos HFS) para las extensiones de Apple se perdió o es ahora ilegible.

3voto

duskwuff Puntos 227

Si las horquillas de recursos están disponibles con los nombres que describes, aquí tienes una forma de recombinarlas:

cp -a /source/filename /destination/filename
dd if=/source/._filename of=/destination/filename/..namedfork/rsrc

Esto seguirá sin copiar el tipo/creador y otros metadatos del Finder, pero copiará la bifurcación de recursos.

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