Note that there are some explanatory texts on larger screens.

plurals
  1. POEFI console on Mac OS X (Intel)
    primarykey
    data
    text
    <p>According to ADC documentation:</p> <blockquote> <p>You can access Open Firmware this by holding down Command-Option-O-F at boot time.</p> </blockquote> <p>However, in reality this does not work on current hardware. Does anybody know if there is a way (through trigger-keys, etc.) to get to an EFI console on contemporary-architecture (i.e., Intel) Macs?</p> <p>EDIT: I am attempting to set up (and document) various Kernel Debug environments.</p> <p>In experimenting with the boot-loading mechanisms of OS X, I have come to the following conclusion: </p> <ul> <li><p>There are at least 3 different architectures:</p> <ol> <li><p>Open Firmware (PowerPC hardware)</p></li> <li><p>EFI, in which rEFIt works properly</p></li> <li><p>a transitional(?) EFI [32bit?] which is used on early Intel machines, where rEFIt does not work</p></li> </ol></li> </ul> <p>I had posted this question after encountering this 3rd case, which seems to occur on Core Duo (not Core 2 Duo!) machines: the result being that, once rEFIt is installed, the rEFIt menu DOES correctly get displayed at boot time, however is unusable because it receives no keyboard or mouse input (no USB drivers loaded?) and ultimately <em>always</em> ends up booting into the highest numbered boot partition.</p> <p>Therefore, in scouring ADC documents and looking for a means to drop into a firmware/EFI console at boot-time, I came across the (somewhat outdated) statement from ADC [see above] and thought that it might be useful to ask on SO if anyone knew of an alternative.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload