systemd を使用する最新の Linux ディストリビューションでは、以下を使用してファームウェアのセットアップ メニューに直接移動できます。
systemctl reboot --firmware-setup
ドキュメント:https://www.freedesktop.org/software/systemd/man/systemctl.html#--firmware-setup
Windows 8 がこれをどのように行うのか正確にはわかりませんが、ブート オプションに使用される UEFI 変数を利用していると推測できます。
efibootmgr を使用して、さまざまなブート変数の意味を判断できます。私のシステムでは、Boot0000 がセットアップされているため、efibootmgr -n 0
を使用します
Ubuntu 12.04 で EFI ブートを試してみたところ、自分の質問に対する答えが見つかりました。
(ファームウェアをアップグレードしていません。もともとリリース ノートを読み違えていました。おそらくこれ以上速くなることはありません)。
grub-efi ブート メニューからファームウェア セットアップに入る
efibootmgr
ファームウェアセットアップへの再起動をサポートしていないようです。しかし grub-efi します。 GRUB ブート メニューにファームウェア セットアップ用のエントリを作成できます。
「ブートプロセスの早い段階で」Shiftキーを押し続けると、GRUBブートメニューに入ることができます。 すぐに押します NumLock ライトがキーボードでオンになった後、それは私にとってはうまくいきます.
興味があれば、コマンドも調べました。「fwsetup」です。つまりGRUB メニューに入り、画面の指示に従ってコマンド ラインに切り替え、「fwsetup」と入力して Return キーを押します。
EFI を最初からインストールすると、メニュー項目が自動的に作成されると思います。 EFI としてインストールしなかったため、キックする必要がありました (以下の手順 4 を参照)。
EFI ブート CD を書き込まずに BIOS-GPT ブートから UEFI-GPT ブートに変換しますか?
編集:このセクションは一部のシステムで機能する場合があります。ただし、UEFI 標準の一部ではない追加の動作に依存していると考えています。 ここで何が起こっているのか、いつの日か明らかになるでしょう。
EFI 対応のブート CD を使用せずに、既存のインストールを EFI に変換していました。これはありえないと考える人もいます。確かに、紛らわしい警告メッセージがいくつかあります。私は何が起こっているのかを見ていた。 もし 現在、ファームウェアのセットアップに入ることができますが、それほど悪くはありません.
難しいのは、MBR パーティション テーブルをまだ使用している可能性が高く、ほぼ確実に GPT に変換する必要があることです。 MBR から GPT への変換については説明しません。パーティショニングは常に少し危険です。 gdisk
変換できますが、かなりの数の厄介なビットがあります。ここではそれらすべてをリストしていません。ただし、ディスクの終わりの GPT 用のスペースを確保するために、おそらく最後のパーティションを縮小する必要があります。パーティションがマウントされている場合はこれを行うことができないため、ブート CD を使用する必要があります。 (また、別の種類のブート パーティションを作成する必要がある UEFI-GPT を試す前に、BIOS-GPT から起動できることを確認して、変換を段階的に行いました。)
GPT が設定されていると仮定します:
<オール>grub-install
、または grub2-install
Fedora で)、エラーは表示されません。そして今 、実行中 update-grub
(または grub2-mkconfig -o /boot/grub/grub.cfg
、Fedora の場合) は、ファームウェアのセットアップに入るメニュー項目を作成します。 ASUS システムでファームウェアのセットアップ/起動メニューに入る
免責事項:これは最新のファームウェア/ボードではありません。あなたの ASUS システムは私のものとは異なる動作をするかもしれません.
現在の ASUS ファームウェアは、「ブート構成」が変更されたときに通知します。 grub-efiをインストールしたとき。初期の「EZ設定」画面を見ると変わっていると書いてあります。そして、そのような変化を検知すると、設定画面に入りやすくなります。何をするかというと、スプラッシュ スクリーンに「DEL を押してセットアップに入る」というメッセージが数秒間表示されます。 (「高速起動」オプションを有効にしている場合、通常はスプラッシュ画面をスキップします)。
システムの電源をオフにして、再起動する前に 1 分ほどプラグを抜いて、スプラッシュ スクリーンをトリガーすることも可能だと思います。
現在のファームウェアでは、スプラッシュ画面がなくても、起動中に DEL キーを押してファームウェアのセットアップに入ることができます。 ただし 、これはファームウェアでキーボード サポートを有効にすることが条件です。
ブート中にキーボードをプローブしないようにファームウェアを切り替えることができます。これにより、速度が向上するはずです。これは次の実験だと思います。これで、この EFI についてより自信が持てるようになりました。 (GRUB ブート メニューのキーボード サポートも停止する可能性があります。しかし、GRUB が fwsetup エントリをブートし、その方法で回復できるように、grub-set-default を使用できるはずです)。