1 votos

Creación de un firmlink en /usr en MacOS 10.15 y 11

No puedo desactivar el SIP para hacer / (Sistema de archivos root) escribible en mi entorno, así que estoy tratando de averiguar cómo crear un firmlink sintético en /usr en su lugar.

No tengo ningún problema en crear firmlinks bajo / añadiendo entradas en /etc/synthetic.conf pero no puede crear uno bajo /usr .

Probado esto en /etc/synthetic.conf con un reinicio pero no funciona:

usr/config          System/Volumes/Data/config

Cualquier consejo (en lugar de deshabilitar/habilitar SIP o usar /usr/local) sería muy apreciado, si hay una manera. Gracias.

6voto

user3439894 Puntos 5883

Las entradas en el sintético.conf archivo pertenecen sólo a la Punto de montaje root .

Leyendo toda la página del manual queda bastante claro que la intención es que las entradas sólo se puedan crear en / y no más allá.

Desde el DESCRIPCIÓN sección del sintético.conf página del manual:

sintético.conf describe los enlaces simbólicos virtuales y los directorios vacíos que se crearán en el punto de montaje Root. Dado que el punto de montaje Root es de sólo lectura a partir de MacOS 10.15, no se pueden crear archivos físicos en esta ubicación. Todas las rutas de escritura deben residir en el volumen de datos, que se monta en /Sistema/Volúmenes/Datos.

sintético.conf proporciona un mecanismo para la creación de algunos archivos limitados y controlados por el usuario en /. Las entidades sintéticas descritas en este archivo son sintetizadas por el núcleo durante el arranque temprano del sistema. No están físicamente presentes en el disco, pero cuando el sistema se inicia, se comportan como si estuvieran dentro de ciertos parámetros.

sintético.conf está destinado a ser utilizado para crear puntos de montaje en /

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