起動ごとにStartup Managerメニューを強制的に表示するにはどうすればよいですか?


25

起動時にスタートアップマネージャメニューを強制的に表示する方法はありますか?別のOSが必要な場合は、Altを押し続けることを覚えておく必要はありません。

ここに画像の説明を入力してください


あなたはそれを理解しましたか?私はそれが行われたことを見て、現在それを探しています
アルヴァノカルビージョ

私の大学のコンピューターラボのコンピューターがこれを行うため、これを行うシステムがあります。マシンを再起動すると、スタートアップマネージャーのわずかに異なるバージョンが自動的に開き、再起動するたびに動作を選択するよう求められます。または、60秒後にApple OSがデフォルトになります


@MK両方を開いたままにします。古い質問はブートキャンプに関するもので、これはすべてMac OSまたは別のOSである可能性があります。また、これには素晴らしい画像とより詳細な回答があります。
bmike

1
@AlvanoCalvillo-rEFit / rEFindは私のためにうまく機能しました
snowcrash09 14

回答:


9

起動時にキーを押さなくても、これがデフォルトで可能かどうかはわかりません。システム環境設定→起動ディスクでBoot Campパーティションを選択することで、Boot Campパーティションを常に起動することができますが、これはあなたが望むものではないようです。

ただし、追加のソフトウェアのインストールに不利でない場合は、rEFItが必要なことを実行できると思います。rEFItメニューの取得に関するセクションには次のように記載されています

Mac OS XボリュームにrEFItをインストールしている場合、Macの起動時にrEFItが自動的にロードされます。

その後、そこから起動するOSを選択できるようになります。


2
代わりに、rEFindにリンクするように回答を更新してください。rEFitは維持されなくなりました。
snowcrash09 14

4

低レベルで物事を変更したり、素晴らしいブートランナーのようなカスタムソフトウェアを追加したりしないでください。Macが起動可能な最初の実行可能なイメージを見つけられない場合、起動ピッカーではなく禁止アイコンを取得するようにプログラムされています

Intel Macには、起動時にチャイムがPOSTの成功を示すと、次の基本的な動作があります。これはハードウェアの動作であり、コードを書き換える/ハードウェアを交換しない限り、この機能に拘束されます。

  1. NVRAMから起動ディスクの値を読み取ります
  2. そのボリュームを見つけてみてください
  3. mach_kernel(またはWindows / Linux側のEFI)を起動して終了します
  4. そのボリュームが存在しない場合(またはNVRAMがデフォルトにリセットされる場合)、ローカルデバイスツリーで最初の実行可能なブートボリュームを見つけて、mach_kernel(など)に渡して、ブートプロセスが終了できるようにします

これとの唯一の違いは、起動キーの組み合わせの1つを押してこのリストを変更する場合です。

だからあなたはできる:

  • 毎回キーを押す
  • 起動したいボリュームのみを紹介します(見たい画面をバイパスします-しかし、最終結果を得るかもしれません)
  • NVRAMにrEFItのような代替ブート可能イメージを設定します
  • これをデフォルトにするためにハードウェア/ファームウェアのハッキングを開始する

私は最後の箇条書きの良いガイドを知りませんが、インターネットの名声が誰かを待っています(おそらくあなた!)、それはあなたが望むようにブート画面を表示するためにMacをハックする良い方法を理解しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.