GPU-defect Macbook Pro 2011 ya no acepta la desactivación de csrutil (10.13.6)

1

Tengo un Macbook Pro defectuoso y he desactivado la GPU discreta haciendo algo [nota del editor: ayúdenos a ayudarlo al detallar las modificaciones que realizó para desactivar la GPU].

Ahora en esta máquina, una vez que actualice a macOS 10.13.6 ya no acepta el "deshabilitar csrutil" que lleva al hecho que no puedo pasar por este proceso:

Problema de la GPU: colgar en la pantalla gris

Ya pregunté en otras plataformas, pero nadie me puede explicar por qué ya no funciona.
Con el siguiente comando (CMD-R-S) parece que no entra en el modo de usuario único de recuperación y, por lo tanto, no tengo los derechos suficientes para realizar esta acción (csrutil disable). ¿Alguien puede ayudarme y decirme cómo solucionarlo?

Saludos cordiales

    
pregunta Robert Yarborough 24.08.2018 - 12:38

2 respuestas

2

Tuve el mismo problema pero no tuve que usar otra computadora o unidad USB. Vía: enlace

Estaba teniendo el mismo problema. Así es como lo arreglé.

Como no podemos acceder al modo de recuperación de un solo usuario manteniendo pulsado Cmd + R + S al inicio para ejecutar csrutil disable , no lo llevará a SingleUserRecoveryMode.

Ejecuto el comando nvram aquí en SingleUserMode

nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

Luego reinicia

reboot

Al reiniciar, mantenga Cmd + R y nos llevará al modo de recuperación de GUI. Allí, haga clic en Utilidad y abra la Terminal, aquí podemos ejecutar el comando csrutil.

csrutil disable

Luego, de nuevo, asegúrese de ejecutar el comando nvram y luego reinicie

nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

reboot

Arranque en SingleUserMode Cmd + S para continuar con el procedimiento de movimiento de kext. Una vez hecho esto, vuelva a la recuperación de la GUI para volver a habilitar SIP csrutil enable , luego reinicie una vez más.

Una vez que Mac inicia completamente, ejecuta nvram una última vez como sudo

sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

Ahora haga varios reinicios para probar que la máquina arranque correctamente. No tengo problemas ahora.

    
respondido por el Sridhar Sampath 16.09.2018 - 20:10
0

Esta respuesta requeriría otra computadora y una unidad flash. Además, deberías eliminar la unidad interna o tener la capacidad de conectar la Mac a otra Mac en el modo de disco de destino.

  

Nota: Supongo que tu Mac solo tiene una unidad interna, por lo que la unidad flash sería disk1 .

BTW: Probé lo que pude usando mi iMac 2011 con macOS 10.13.6.

El administrador de arranque rEFInd puede deshabilitar SIP. Además, rEFInd se puede configurar para arrancar en modo de solo texto.

  1. Necesitaría otra computadora para descargar el archivo zip INICIAL . Busque el enlace A USB flash drive image file . En mi Mac, la descarga creó una carpeta llamada refind-flashdrive-0.11.3 en mi carpeta Downloads .
  2. A continuación, usaría el comando dd para transferir la imagen rEFInd a la unidad flash. Utilicé los comandos dados abajo. Aquí, asumo que el archivo refind-flashdrive-0.11.3.img está en la carpeta ~/Downloads/refind-flashdrive-0.11.3 .

    cd ~/Downloads/refind-flashdrive-0.11.3
    diskutil unmountdisk disk1
    sudo dd if=refind-flashdrive-0.11.3.img of=/dev/disk1
    
  3. Monte la partición EFI en la unidad flash. Para macOS, el comando se da a continuación.

    sudo diskutil mount disk1s1
    
  4. Agregue las siguientes líneas al final del archivo refind.conf . Esto hará que REFInd arranque en modo de solo texto. Puedes leer el archivo refind.conf para más información. Elijo un valor de 2 arbitrariamente.

    textonly
    textmode 2
    
  5. Conecte la unidad flash a su Mac.

  6. Supongo que no puede usar el Administrador de inicio de Mac porque esto requeriría una pantalla de modo gráfico. Sin embargo, si asume que el elemento predeterminado en el menú es el primero, entonces puede seleccionar iniciar desde la unidad flash USB sin usar la pantalla. Siga este procedimiento:

    A. Reinicie la Mac y mantenga presionada inmediatamente la tecla opción . Esto invocará el gestor de inicio. Deberá mantener presionada la tecla hasta que asuma que el Administrador de inicio se está ejecutando.

    B. Presione la tecla una vez. Esto debería seleccionar el último elemento en el menú Administrador de inicio. La unidad flash USB siempre será el último elemento.

    C. Presione return para iniciar desde la unidad flash USB.

    Si la computadora no se inicia desde la unidad flash, intente presionar la tecla más de una vez.

  7. Cuando aparezca el menú INICIAR, seleccione Change SIP Policy , luego presione la tecla return .

  8. Espere a que la pantalla parpadee.

  9. Seleccione About rEFInd para confirmar que SIP está deshabilitado.

respondido por el David Anderson 24.08.2018 - 16:18

Lea otras preguntas en las etiquetas