Antes de que responda que esto no es posible, escúcheme. Tengo una Mac Pro 4,1 (con firmware 5,1) y ejecuto MacOS Sierra. Quiero deshabilitar la Protección de integridad del sistema (también conocida como SIP), pero me encontré con un inconveniente. No tengo una tarjeta gráfica flasheada, por lo que no puedo ver mi pantalla de inicio (o modo de recuperación o modo seguro) en mi computadora. Por lo tanto, no puedo ver cómo deshabilitar SIP en mi computadora. Yo he tratado:
Inicie Mac Pro en modo de disco de destino y conecte MacBook Air (OS X 10.9 - pre-SIP) a través de FireWire To MP. Inicie MBA desde la partición de recuperación de Mac Pro (recuperación de MacOS 10.12). Deshabilitar SIP, reiniciar. Hacer esto funcionó en el MBA. Pero cuando volví a encender la Mac Pro, SIP estaba habilitado. Supuse que debido a esto, la desactivació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 la Mac Pro? Tengo una iMac con MacOS Sierra y un MBA con OS X 10.9 a mi disposición. Las posibles soluciones pueden incluir (pero no tienen que limitarse a): ssh, uso compartido de pantalla, modo de disco de destino).
Apreciaría cualquier ayuda. Publique preguntas como comentarios y siéntase libre de sugerir modificaciones. ¡Gracias!
Editar: para responder a su pregunta real , no puede hacerlo desde ningún lugar excepto en el modo de recuperación, por lo que todo lo que haga 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]
Reinicie y sostenga las campanadas Cmd ⌘ R durante aproximadamente 10 segundos.
Espere hasta que llegue 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 disco duro para arrancar] Espere un minuto más o menos 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 independientemente de lo que haya configurado en Preferencias del sistema> Teclado para "Usar todas las teclas F1, F2 como teclas de función estándar", esta opción está deshabilitada en Recuperación, por lo que aunque solo Ctrl ⌃ F2 funciona para mí en un sistema operativo en ejecución, en Recuperación necesitaba el clave añadida Fn .
Desde allí, puede navegar usando las teclas de flecha
Imagen de https://apple.stackexchange.com/a/254167/85275
A partir de eso, 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ú.
Presiona Enter y se iniciará Terminal.
Escriba csrutil disable
y presione Entrar
Escriba reboot
y presione Entrar.
Si se reinicia, lo hiciste bien; de lo contrario, tendrás que adivinar de nuevo.
Por cierto, la regla de oro, como habrás descubierto, es mantener tu vieja tarjeta de Apple en un lugar seguro, para ocasiones como esta ;-)
Nota adicional: Fn Ctrl ⌃ F2 es un conmutador. Primero seleccionará la barra de menú, segundo anulará la selección, así que asegúrese de hacerlo solo una vez.
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 e iniciar el terminal, puede usar el modo de recuperación de usuario único que lo lleva directamente a un símbolo del sistema.
Reinicie Mac manteniendo presionadoCmdRS
Espere entre 30 y 60 segundos dependiendo de qué tan rápido sea su disco de arranque.
Luego presione ENTER varias veces para acceder al símbolo del sistema
Para DESACTIVAR SIP: escriba
csrutil disable; reboot
y presioneEnterPara HABILITAR SIP: escriba
csrutil enable; reboot
y presioneEnterUna vez de regreso en macOS, puede verificar el estado de SIP con el siguiente comando:
csrutil status
Nota: Esto solo funcionará si el sistema operativo de recuperación es => 10.11 (El Cap). Si actualizó (lo más probable es que estamos hablando de una Mac 2011, la partición de recuperación será @ Lion o algo así y no tendrá csrutil). La solución es "recuperarse" desde un USB de arranque con => 10.11 en él.
Es posible iniciar la recuperación con el modo de usuario único.
Para hacer esto: mantenga presionada la tecla Opción (⌥) durante el arranque inicial para acceder al Administrador de inicio. Mientras mantiene presionado Comando (⌘)-S, seleccione el volumen de arranque de recuperación.
Esto le dará el modo de recuperación de usuario único, una terminal desde la que puede ejecutar csrutil disable
y reiniciar. Luego, puede continuar con el modo de usuario único normal para deshabilitar las extensiones que usan la GPU y reiniciar en 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.
Experimentando, acabo de descubrir que es posible reiniciar manteniendo presionado Command-RS y esto ingresará en un modo de recuperación de un solo usuario (combinación de Command R para recuperación y Command S para un solo usuario). Esta característica no documentada funcionó cuando se reiniciaba 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.
Monomeeth
NoahL
NoahL
motti shneor
NoahL