HFS+ sensible a la caja o insensible al caso: ¿qué tipo usar para la partición de la unidad primaria?

apple.stackexchange https://apple.stackexchange.com/questions/8016

Pregunta

¿Qué razones hay para elegir el caso?en¿Versión sensible de HFS+ al formatear la partición de la unidad principal? ¿Sería sensible a los casos no siempre sería la mejor opción?

¿Fue útil?

Solución

Use el valor predeterminado (insensible a la caja) a menos que ambos a) sepan lo que está haciendo yb) tiene que hacerlo absolutamente. Hay varios programas (me viene a la mente el antivirus de Norton) que no funcionarán correctamente en un sistema de archivos sensible al caso.

HFS es, por defecto, insensible a los casos pero preservando casos (es decir, no le importa lo que escriba para fines de comparación, pero recordará lo que escribe).

Otros consejos

Sin embargo, una u otra puede romper las aplicaciones, el caso insensible es el valor predeterminado. Si ha estado utilizando caso de casos sin problemas, entonces no hay garantías de que una transición a caso sensible sea bien. Aquí hay un ejemplo del Páginas de soporte de Apple:

... No asuma que sus soluciones de software de terceros funcionan correctamente con la sensibilidad de los casos. Importante: los nombres sensibles a los casos no ignoran los caracteres unicode ignorables. Esto significa que un solo directorio puede tener varios nombres que se consideran equivalentes utilizando reglas de comparación de Unicode, pero se consideran distintos en un volumen HFSX sensible al caso.

Hay una buena razón para elegir un sistema de archivos sensible a la caja. Si le preocupa la calidad y la seguridad de las aplicaciones que ejecuta, podría estar interesado por cualquier mecanismo temprano que pueda discriminar aplicaciones mal programadas.

Una aplicación que en un momento crea un archivo con nombre conf y luego intente abrir el mismo archivo con el nombre CONF está al menos mal escrito. Esta es simplemente una mala práctica de programación. Este tipo de aplicación está llena de vulnerabilidades con la misma probabilidad promedio en toda la longitud de su código. Esta es una aplicación peligrosa.

Esta aplicación peligrosa probablemente se bloqueará en un distingue mayúsculas y minúsculas sistema de archivos.

Esta aplicación peligrosa no se bloqueará en un caso insensible sistema de archivos.

(Algunas aplicaciones se bloquearán en ambas, pero no estamos muy motivados para resolver estas).

De ahí un distingue mayúsculas y minúsculas El sistema de archivos puede considerarse como una buena herramienta para detectar y bloquear las aplicaciones mal programadas.

Por otro lado, este nivel de Control de calidad de programación está lejos de ser suficiente para asegurarse de que no tiene otra vulnerabilidad.

Hay algunas aplicaciones significativas que no funcionarán correctamente con una caja sensible. Y realmente no hay razón para hacerlo. Supongo que ya que estás pidiendo que realmente no tengas una razón para hacerlo. Definitivamente, es mejor que no lo haga a menos que tenga una razón específica, y no le importa que muchas aplicaciones no funcionen bien con ella.

Una buena razón para usar el sistema de archivos confidencial de casos es utilizar repositorios GIT. Sincronizarlos con el repositorio causa problemas una y otra vez, si no se usa el caso.

Pero sugiero agregar otra partición utilizando HFS+ formateado por casos sensibles para dicha aplicación y vincule los directorios que necesita a esa partición. La partición de mi sistema sigue siendo insensible al caso, no porque yo sea por qué, sino solo porque me temo.

Adobe Creative Cloud Apps no se ejecutará en un sistema sensible a las carcasas y puede ser un problema importante

Los programas de Adobe son infames por no trabajar en sistemas de archivos sensibles a los casos. Adobe dice:

No puede instalar productos Adobe en un volumen que utilice un sistema de archivos sensible a la caja, como HSFX (HFS+) o UFS. Esta limitación se aplica tanto a la unidad de inicio como a la unidad en la que está instalado el software.

https://helpx.adobe.com/creative-suite/kb/error-case-sensitive-drives-supported.html

Steam tampoco se puede instalar en sistemas de archivos sensibles a las case.

Steam actualmente no admite sistemas de archivos o particiones confidenciales de casos.

https://support.steampowered.com/kb_article.php?ref=8601-rypx-5789

Licenciado bajo: CC-BY-SA con atribución
No afiliado a apple.stackexchange
scroll top