3 votos

csrutil está roto en el Recovery HD

Estoy intentando desactivar el SIP en mi MacBook Pro (Retina, 15 pulgadas, finales de 2013) pero cuando ejecuto OS X en modo recuperación no csrutil está disponible-no hay tal comando en /usr/bin también. Así que intenté ejecutarlo desde /Volumes/Macintosh HD/usr/bin donde he instalado OS X. La buena noticia es que csrutil está ahí. La mala noticia es que está fallando:

http://pastebin.com/qXVAdkaK

dyld: Symbol not found: ___NSDictionary0__
    Referenced from: /Volumes/Macintosh HD/usr/bin/./csrutil
    Expected in:
    /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in /Volumes/Macintosh HD/usr/bin/./csrutil
Trace/BPT trap: 5

¿Alguna idea de cómo solucionarlo?

1 votos

¿Por qué tendría que apagarlo si utiliza 10.9.3? Ha actualizado a El Capitán, donde se utiliza SIP.

0 votos

No sé por qué aparece esa firma - estoy usando el capitan. ¿Quizás es algún autodetect script de apple.stackexchange.com? No se.

0 votos

No hay autodetect scripts para insertar firmas en AD

2voto

Oskar Puntos 1242

El crsutil herramienta funciona en 10.11 y no en 10.10 o anteriores.

Tendrías que instalar completamente 10.11 El Capitan en una unidad USB y arrancar en ese disco duro de recuperación para que las bibliotecas adecuadas estén presentes. Cuando la recuperación está en un disco bruto diferente al volumen, sospecho que no obtendrás los cambios que deseas.

0 votos

Sólo para que quede claro, cuando dices "Tendrías que instalar completamente 10.11 El Capitan en una unidad USB" ¿te refieres a crear un instalador USB para OS X 10.11 o a instalar realmente en la unidad USB como si instalaras en un disco duro de Macintosh, por ejemplo? Supongo que te refieres a este último sin embargo, sólo quiero claridad en él.

1 votos

@user3439894 Gran pregunta - Yo era vago. Esto último. Tanto el HD de recuperación como el SO asociado tienen que coincidir para que la vinculación entre ambos funcione en mis pruebas. La mayoría de mis pruebas son pre-lanzamiento, por lo que este podría han cambiado en la última versión/compilación pública X.0.

0 votos

No sé por qué aparece esa firma - estoy usando el capitan. ¿Quizás es algún autodetect script de apple.stackexchange.com? No se.

2voto

user149844 Puntos 792

He encontrado la solución - Acabo de restaurar la partición de recuperación localmente en el disco utilizando script Recovery Partition Creator (que funciona para 10.11 sin problemas) -. http://musings.silvertooth.us/2013/10/recovery-partition-creator-3-7-updated-for-mavericks/

Ahora cuando reinicio al modo de recuperación puedo desactivar el SIP simplemente escribiendo csrutil disable en la Terminal.

Así que, en general, para que esto funcione Necesito para tener una partición de recuperación localmente en el disco.

0 votos

Yo estaba tan bombeado cuando vi esto, pero por desgracia el script dijo que mi versión de OS X no es compatible :( 10.11.3

0 votos

No importa - para mi versión de OS X también dijo que no es compatible, pero funciona de todos modos.

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