Según la documentación ADC:consola EFI en Mac OS X (Intel)
Puede acceder a este Open Firmware manteniendo pulsada la tecla Comando-Opción-O-F en el arranque.
Sin embargo, en realidad esto no funciona en el hardware actual. ¿Alguien sabe si hay una forma (a través de las teclas de activación, etc.) para acceder a una consola EFI en Macs de arquitectura contemporánea (es decir, Intel)?
EDITAR: Estoy intentando configurar (y documentar) varios entornos de Kernel Debug.
En la experimentación con los mecanismos de arranque de carga de OS X, he llegado a la siguiente conclusión:
Hay por lo menos 3 arquitecturas diferentes:
Open Firmware (PowerPC hardware)
EFI, en el que REFIT funciona correctamente
una transición (?) EFI [32 bits?] Que se utiliza en las máquinas de Intel tempranas, donde REFIT no funciona
que había publicado esta pregunta después de encontrarse con esta tercera caso, lo que parece ocurrir en máquinas Core Duo (no Core 2 Duo!): el resultado es que, una vez que se instala, el menú de configuración se muestra correctamente en el momento del arranque, pero no se puede usar porque no recibe entrada de teclado o mouse (¿no se cargan controladores USB?) y finalmente siempre termina arrancando en la partición de arranque con el número más alto.
Por lo tanto, al buscar documentos ADC y buscar un medio para acceder a una consola de firmware/EFI en el arranque, encontré la declaración (algo desactualizada) de ADC [ver más arriba] y pensé que podría ser útil preguntar en SO si alguien sabía de una alternativa.
Quizás deba explicar por qué esto está relacionado con la programación. De lo contrario, sospecho que se cerrará porque "Pertenece al serverfault" ... – dmckee
hmm ... ¿entonces la programación del kernel ya no está relacionada con la programación? esta cita de ADC viene de aquí: http://developer.apple.com/documentation/Darwin/Conceptual/KernelProgramming | K < – kent
La programación de Kernel es un buen tema para SO. Pero cuando no dices tanta gente puede pasar por alto tu intención. Una edición rápida realmente ayudaría aquí. Aclamaciones. – dmckee