¿Dónde se almacena el EFI en el macbook y es posible restaurar una versión de firmware EFI anterior?

2

Recientemente actualicé mi macbook pro 2008 (no unibody, corriendo 10.6.8) a mountain lion. Directamente después de que la actualización terminó la máquina funcionó sin problemas. Pero después de un reinicio, no se inicia en absoluto (no se muestra en gris, pero el ruido del ventilador y el disco duro) y no reacciona a ninguna entrada del teclado (por lo tanto, no se restablece SMC / NVRAM / PRAM, no hay modo de destino sin recuperación, etc.). Después de algunas investigaciones, llegué al punto de que no podía hacer nada más que donar a una manzana para su reparación, pero todavía tengo curiosidad por comprender qué componente podría haber fallado al actualizar.

Por lo tanto, el único componente posible podría ser el firmware EFI, que es responsable de la secuencia de arranque previo, y por lo tanto, debe haberse dañado durante una actualización EFI, o no es compatible con mi ram de terceros, que funcionó perfectamente en la nieve. leopardo. Intenté reinstalar el sistema extrayendo el disco duro y reinstalándolo, pero esto no cambió nada. Entonces, ¿dónde se almacena el firmware EFI y es posible acceder a él de alguna manera, sin un sistema en ejecución, y luego es posible restaurar una versión anterior?

ACTUALIZAR

No era la memoria RAM.

    
pregunta joecks 17.02.2013 - 14:53

2 respuestas

3

Si puedes iniciar con éxito tu Mac desde un DVD de Mac OS X, mira esto: enlace , especialmente comment 54 y seguimientos .

Explica cómo actualizar manualmente el firmware EFI:

  1. Descargue la actualización de firmware EFI de Apple. Este enlace enumera las actualizaciones de firmware de EFI y SMC. Necesitará el identificador de modelo exacto de su Mac.

  2. Descomprima el paquete de firmware utilizando unpkg . Necesitará acceso a una Mac para esto, ya que unpkg solo se ejecuta en OS X. Necesita el archivo con la extensión scap .

  3. Inicia tu Mac desde un DVD y selecciona Utilidades > Terminal.

    Ahora viene la parte difícil. Necesitas ejecutar esto:

    sudo bless -mount / -firmware /path/to/your/firmware.scap
    

    No me queda claro si / es el camino correcto (como se pregunta en comment 59 ) o si incluso puede acceder al disco duro interno al iniciar desde un DVD. Es posible que deba conectar una unidad externa y copiar el archivo scap allí ... Tendrá que resolverlo por sí mismo.

    Alternativamente, puedes probar:

    sudo bless -device /dev/disk1 -firmware /path/to/your/firmware.scap
    
  4. Reiniciar. La Mac debería actualizar el firmware EFI.

Descargo de responsabilidad : tenga en cuenta que no pude probar nada de esto , por lo que le doy la siguiente información como sugerencia con la esperanza de que sea útil.

    
respondido por el jaume 21.02.2013 - 14:55
0

Para responder a su pregunta, en mi macbook, el EFI se instala bajo /efi/EFI/APPLE/EXTENSIONS/Firmware.scap en mi dispositivo / dev / sda1.

Estoy usando un Linux live cd. He montado / dev / sda1

Espero que ayude ..

    
respondido por el Galuga 16.06.2015 - 03:55

Lea otras preguntas en las etiquetas