Deshabilitar SIP sin modo de recuperación

9

Antes de responder que esto no es posible, escúchame. Tengo un Mac Pro 4,1 (con firmware 5,1), ejecutando MacOS Sierra. Quiero desactivar la Protección de integridad del sistema (también conocida como SIP), pero me he encontrado con un problema. No tengo una tarjeta gráfica flasheada, por lo que no puedo ver la pantalla de inicio (ni el modo de recuperación ni el modo seguro) en mi computadora. Por lo tanto, no puedo ver cómo deshabilitar SIP en mi computadora. Lo he intentado:

Arranque Mac Pro en el modo de disco de destino y conecte MacBook Air (OS X 10.9 - pre-SIP) a través de FireWire a MP. Inicie MBA desde la partición de recuperación de Mac Pro, (recuperación de MacOS 10.12). Deshabilitar SIP, reiniciar. Haciendo esto funcionó en el MBA. Pero cuando volví a encender el Mac Pro, se habilitó SIP. Supuse que debido a esto, la inhabilitación de SIP estaba vinculada al hardware.

Pregunta 1: ¿Es correcta esta suposición?

Pregunta 2: ¿es posible deshabilitar el SIP sin usar la tarjeta gráfica en el Mac Pro? Tengo un iMac con MacOS Sierra y un MBA con OS X 10.9 a mi disposición. Las posibles soluciones pueden incluir (pero no deben limitarse a): ssh, uso compartido de pantalla, modo de disco de destino).

Agradecería cualquier ayuda. Por favor, publique preguntas como comentarios y no dude en sugerir modificaciones. ¡Gracias!

    
pregunta NoahL 20.11.2016 - 04:08

4 respuestas

6

Editar: para responder a tu pregunta real , no puedes hacerlo desde cualquier lugar excepto el Modo de recuperación, por lo que cualquier cosa que hagas debe hacerse desde allí.

Probado en un 4,1 similar actualizado a 5,1 [pero tengo una tarjeta gráfica flasheada para poder ver lo que estaba haciendo]

Reiniciar & en las campanillas mantenga Cmd ⌘ R durante aproximadamente 10 s.
Espera hasta que llegues al Modo de recuperación, que para mí tomó aproximadamente 45 segundos de las campanadas [Estoy en SSD pero creo que puede haber elegido una Recuperación en otro HD para arrancar desde] Dale un minuto o más para estar seguro .

Fn Ctrl ⌃ F2 cambiará el enfoque a la barra de menú, específicamente al logotipo de Apple, arriba a la izquierda.

Parece que lo que haya establecido en Pref. del sistema > Teclado para "Usar todas las teclas F1, F2 como teclas de función estándar", esta opción está desactivada en Recuperación, por lo que aunque solo sea Ctrl ⌃ F2 funciona para mí en un sistema operativo en ejecución, en Recuperación necesitaba la clave Fn agregada.

Desde allí, puedes navegar usando las teclas de flecha

Foto de enlace

Desde aquí puede ver que la Terminal está 4 a la derecha, luego 4 hacia abajo.
Es 4 no 3 porque la primera flecha hacia abajo abre el menú.

pulsa Intro & Terminal lanzará.
Escriba csrutil disable & pulsa Enter
Escriba reboot & pulsa Intro.

Si se reinicia, lo has hecho bien, de lo contrario tendrás que hacer otra conjetura.

Por cierto, la regla de oro, como has descubierto, es mantener tu vieja tarjeta de Apple en un lugar seguro, en ocasiones como esta ;-)

Nota adicional: Fn Ctrl ⌃ F2 es un conmutador. Primero seleccionará la barra de menú, luego deseleccionará, así que asegúrese de hacerlo solo una vez.

    
respondido por el Tetsujin 20.11.2016 - 10:10
5

Es posible iniciar la recuperación con Modo de usuario único.

Para hacer esto: Mantenga presionada la tecla Opción (⌥) durante el inicio inicial para acceder al Administrador de inicio. Mientras mantiene pulsado Comando (⌘) -S, seleccione el volumen de inicio de recuperación.

Esto le dará un modo de recuperación de usuario único, un terminal desde el que puede ejecutar %código% y reiniciar Entonces podrá continuar con el Modo de usuario único normal para deshabilitar las Extensiones que usan la GPU y reiniciar un sistema con gráficos terribles, pero desde el cual puede recuperar / respaldar más fácilmente lo que necesita antes de comenzar las reparaciones.

    
respondido por el larryone 16.02.2017 - 17:20
5

Este método ciego funcionó para mí:

  

Para deshabilitar o habilitar SIP (protección de integridad del sistema)   sin poder ver el modo de recuperación y lanzar el terminal,   puede usar el modo de recuperación de un solo usuario que te lleva directamente a un comando   pronta.

     

Reinicia Mac manteniendo presionado COMMAND R S

     

Espere de 30 a 60 segundos, dependiendo de qué tan rápido sea el disco de arranque.

     

Luego presione ENTER varias veces para llegar al indicador de comando

     

Para DESACTIVAR SIP: escriba csrutil deshabilitar Espere 10 segundos y reinicie el tipo

     

Para HABILITAR SIP: escriba csrutil habilitar Espere 10 segundos y reinicie el tipo

     

Una vez de vuelta en macOS, puede verificar el estado de SIP con lo siguiente   comando: estado csrutil

    
respondido por el fella 28.05.2017 - 02:30
3

Por experimentación, acabo de descubrir que es posible reiniciar manteniendo Command-R-S y esto ingresará en un modo de recuperación de usuario único (combinación de Comando R para recuperación y Comando S para usuario individual). Esta función no documentada funcionó cuando se reinicia fuera del modo de recuperación con el diálogo de selección de disco, puede o no funcionar con otros tipos de reinicio. trabajó en Sierra en un Macbook Pro 2010, otras versiones no probadas.

    
respondido por el chris14679 16.03.2017 - 01:09

Lea otras preguntas en las etiquetas