24 votos

Convertir una partición de sensible a mayúsculas a caso-insensible

He instalado Snow Leopard en un MacBook y seleccioné un sistema de archivos sensible a mayúsculas al particionar el disco, presumiendo que es algo estándar y preferiría que este sistema se comporte lo más parecido posible al shell de *nix.

Aunque al intentar instalar Photoshop CS5 recientemente, recibí un mensaje de error que decía que no se puede utilizar un sistema de archivos sensible a mayúsculas para la instalación. Aparentemente, la razón son algunos problemas en el sistema de instalación de Apple, con los cuales los desarrolladores de Adobe no pueden lidiar.

Así que parece que tendré que convertir el sistema de archivos sensible a mayúsculas a uno insensible a mayúsculas.

¿Hay alguna herramienta capaz de hacer eso? No tiene que funcionar bajo macOS, cualquier cosa servirá, de verdad (CDs arrancables, etc).

0 votos

Ver apple.stackexchange.com/questions/46322/… para ver una lista de programas con problemas de HSFX y (posibles) soluciones.

14voto

Nate Puntos 220

iPartition afirma poder hacer esto (para HFS+, no APFS), aunque no lo he probado (y cuesta dinero).

Actualización: Coriolis Systems ha cerrado, y ha hecho iPartition gratuito (aunque se aceptan donaciones); vea la sección de Museo aquí para descargar el software y la clave de licencia. Personalmente, aplaudo esto; es mejor para todos cuando el software descontinuado se vuelve gratuito en lugar de no estar disponible.

1 votos

Excelente, ¡gracias! Pude convertir el sistema de archivos a uno insensible a mayúsculas y minúsculas con esa herramienta. Tuve que hacer un DVD arrancable (necesitas tener el DVD de instalación original de MacOS para eso)

1 votos

Esto funcionó para mí. Convertí un volumen con más de 500Gb de datos en unos 10 minutos. Vale la pena señalar que iPartition parece quedarse atascado en el punto en que dice "Desmontando..." pero en realidad está funcionando. Ten paciencia.

0 votos

Intenté hacer esto con el propósito de convertir un disco de copia de seguridad de máquina del tiempo sensible a mayúsculas y minúsculas a uno insensible a ellas. Sí convirtió el disco, pero la copia de seguridad de la máquina del tiempo resultante no funcionó como una copia de seguridad insensible a mayúsculas y minúsculas: el asistente de migración aún se negaba a migrar desde él a un disco insensible a mayúsculas y minúsculas.

11voto

Ben Z Puntos 31

Convertí la partición HFS+ predeterminada sensible a mayúsculas y minúsculas a una insensible a mayúsculas y minúsculas después de descubrir el problema después de instalar un nuevo MacBook. Aquí asumo que tiene suficiente espacio en disco en su disco duro interno para duplicar los datos y archivos del sistema que ya ha instalado.

  1. Usa Utilidad de Discos para reducir el tamaño de tu partición de arranque existente solo lo suficiente como para contener los archivos existentes.
  2. Crea una nueva partición que sea solo de Mac OS (Registrado) y NO sea sensible a mayúsculas y minúsculas.
  3. Haz una copia de seguridad de la unidad original en la nueva partición. Yo usé SuperDuper! pero puedes usar rsync.
  4. Arranca manteniendo presionada la tecla Command y selecciona la nueva partición.
  5. Elimina la antigua partición con Utilidad de Discos y aumenta el tamaño de la nueva.

0 votos

Tuve que usar la opción de "Actualización Inteligente", que es una función de pago. Pasos que seguí: 1) utilizar Utilidad de Discos para reducir la partición principal y crear una nueva partición (2) hacer una copia de seguridad de todos los archivos en la nueva partición con SuperDuper (3) reiniciar en la nueva partición (4) borrar la partición principal y formatear como HFS+ con registro de diario (no sensible a mayúsculas) (5) hacer una copia de seguridad de todos los archivos en la partición principal reformateada utilizando "Actualización Inteligente" en SuperDuper para que no reformatee la unidad como sensible a mayúsculas (6) arrancar en la unidad principal (7) utilizar Utilidad de Discos para eliminar la partición que creé anteriormente, y ampliar la partición principal para llenar la unidad.

0 votos

No probé Carbon Copy Cloner, pero si puede hacer lo que hace SuperDuper con la opción de "Actualización inteligente", puede ser una mejor opción ya que es gratis.

0 votos

Advertencia: El modo gratuito predeterminado de SuperDuper convertirá su disco de destino a sensible a mayúsculas de forma silenciosa, por lo que no funcionará para este flujo. Tal vez intente ser 'seguro' o 'útil', pero en este caso específico es simplemente molesto. Perdí mucho tiempo antes de descubrirlo. Tal vez "Actualización Inteligente" sea mejor, pero estaba demasiado molesto con el software como para pagar por él ahora.

5voto

David Anderson Puntos 91

No creo que sea posible convertir tu sistema de archivos una vez que se selecciona. La razón por la que no puedes convertirlo es por la posibilidad de duplicados en los nombres de archivos. Lo único que puedes hacer es clonar la unidad a un HFS+ externo que no sea sensible a mayúsculas y minúsculas y luego formatear tu unidad interna. Y luego clonarlo de nuevo en la interna.

Recomendaría usar Carbon Copy Cloner por su facilidad de uso y el hecho de que es gratuito.

5voto

David Bar Moshe Puntos 14259

Hay una solución FUSE llamada ciopfs (sistema de archivos sensible al uso de mayúsculas y minúsculas a propósito).

Cito:

ciopfs es un sistema de archivos de espacio de usuario de linux en capas (implementado con fuse) que monta un directorio normal en un sistema de archivos regular de manera insensible a las mayúsculas y minúsculas.

Esto puede ser lo que estás buscando.

4 votos

¿No es este tipo de sandbox para que el software sucio pueda ejecutarse en un sistema de archivos sensible a mayúsculas y minúsculas?

0 votos

@danielAzuelos define "software sucio"...

4voto

Rich Puntos 2429

Es posible migrar un sistema de archivos sensible a mayúsculas y minúsculas a un sistema de archivos insensible a mayúsculas y minúsculas si no tienes nombres como:

/directorio/archivo
/directorio/ARCHIVO

en cuyo caso estos 2 archivos deberían ser copiados con el mismo nombre causando así una sobrescritura. Cualquier programa decente que proponga esta migración de sistema de archivos debería advertirte sobre esta colisión de nombres.

Si Adobe Photoshop se niega a instalar en un sistema de archivos sensible a mayúsculas y minúsculas esto se debe a una protección interna para evitar los crashes. La verdad es que Adobe Photoshop nunca fue escrito para tener en cuenta la distinción entre mayúsculas y minúsculas en los nombres de archivos internos. Esta es la razón por la cual Adobe Photoshop nunca se ejecutará en Linux, OpenBSD, FreeBSD u cualquier otro Unix.

Adobe nunca consideró la calidad del software y la seguridad como objetivos empresariales serios. Su reciente escándalo con las cuentas de los clientes es la merecida recompensa de este descuido.

Esto es vergonzoso. Pero… tienes la libertad de pagar para apoyarlos de esta manera.

1 votos

“Adobe nunca consideró la calidad del software y la seguridad como objetivos comerciales serios". ¡Oh hombre, no podría estar más de acuerdo con tu afirmación. Adobe es el nuevo Microsoft. Desafortunadamente actuaron con astucia al adquirir a todos los principales competidores en su ámbito y no veo que tenga otra opción que pagarles por su bull...t.

3 votos

Trabajé en Adobe como parte del equipo de Photoshop y fui yo quien descubrió este error, pero no fue considerado una prioridad. Supongo que en lugar de arreglar los pocos nombres de archivo que no estaban utilizando mayúsculas consistentes, decidieron implementar una "solución" evitando la instalación en particiones sensibles a mayúsculas. Supongo que tendrán que arreglar el error después de que Apple finalmente cambie a su nuevo sistema de archivos APFS, que es sensible a mayúsculas.

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