2009-04-22 10 views
8

ADCのドキュメントによると:EFIコンソール

あなたは、起動時にコマンド・オプション-O-Fを押したままのOpen Firmwareにこれをアクセスすることができます。

しかし、実際には、現在のハードウェアでは機能しません。現代アーキテクチャー(Intel)MacでEFIコンソールにアクセスするための方法(トリガーキーなど)があるかどうかは誰にも分かりますか?

EDIT:さまざまなカーネルデバッグ環境をセットアップ(およびドキュメント化)しようとしています。

  1. のOpen Firmware(PowerPCの少なくとも3種類のアーキテクチャがあります

    • OS Xのブートローディングメカニズムで実験では、私は次のような結論になってきましたハードウェア)

    • EFI、rEFItが正しく動作する

    • 過渡的(?)EFI [32bit版?]修理が

動作しない初期のIntelマシン上で使用されている私が起こるように思われ、この第三ケースに遭遇した後に、この質問を投稿していましたCore Duo!マシンでは、rEFItをインストールすると、起動時にrEFItメニューが正しく表示されますが、キーボードやマウスの入力がないため使用できません(USBドライバがロードされていませんか? )そして最終的には常にになり、番号が最も大きいブートパーティションになります。

したがって、ADC文書を精査し、ブート時にファームウェア/ EFIコンソールに落とす手段を探していたら、私はADCからの(幾分古くなった)ステートメントに遭遇した[上記参照]、それは有用かもしれないと思ったもし誰かが代替案を知っていたら、それを尋ねる。

+0

です。なぜこれがプログラミング関連であるのかを説明する必要があります。それ以外の場合は、「サーバフォールトの所持」として閉じられると思われます... – dmckee

+0

hmm ...カーネルプログラミングはもはやプログラミング関連ではありませんか? このADCの引用はここから来ます: http://developer.apple.com/documentation/Darwin/Conceptual/KernelProgramming | K < – kent

+0

カーネルプログラミングは良いSOのトピックです。しかし、多くの人があなたの意図を見逃してしまうかもしれないと言っていないとき。クイック編集は実際にここで役立ちます。乾杯。 – dmckee

答えて

5

次の引用はMacForensics.pdf

アップルから来ていないのO FFえーEFIにアクセスするための任意の直接的なツール。起動時にEFIを入力するためのキーシーケンスはありません。しかし、これにアクセスするためのユーティリティがあります。そのようなツールの1つrEFItは、Sourceforge.netで利用できます。この執筆時点でのリンクはhttp://refit.sourceforge.net/

+2

www.macosxforensics.comのサイトは、疑わしいマッキントッシュのコンピュータで法執行機関によって使用されるツールやテクニックの面で非常に面白いです... – kent

2

「ブートメニューとメンテナンスツールキット」であるRefit(http://refit.sourceforge.net/)がありますが、Open Firmwareコンソールと同じ機能を備えているかどうかはわかりません。

7

PowerPCアーキテクチャを搭載したMacのみがOpen Firmwareです。新しいインテルベースのMacはEFIです。これらのファームウェアは完全に異なっているため、機能は同等ではありません。

AFAIK EFIには、Open Firmware Accessの対応する機能がありません。

4

すでに指摘したように、Intel MacにはEFIがあります。ただし、rEFITがインストールされたCDから起動すると(「6.5M ISOディスクイメージをダウンロード」、「ディスクユーティリティを使用してディスクに書き込み」、「C」キーを押して再起動する)、オプションを選択できます。EFIシェルを起動します私のMacの一番下のアイコンの一番左のアイコン)はあなたが望むかもしれません。