システムを再起動し、UEFI設定を入力します。

システムを再起動し、UEFI設定を入力します。

最近、私はASRock Q1900-ITXマザーボードを購入し、その周辺にコンピュータを作成しました(NASとHTPCの間の交差として機能します)。システムをできるだけ早く起動したいので、以前のシステムよりも少し早く起動できるため、システム(Arch Linux)をUEFIモードでインストールすることにしました。

うまくいきましたが、私はさらに一歩進み、「超高速ブート」というこのマザーボードの機能を活用したかったのです。これを有効にするには、起動プロセスが速すぎて起動中にUEFI設定をキーを押すことができないという警告を受け入れる必要がありました。マニュアルによると、設定画面に移動する唯一の方法は、いくつかの特別なソフトウェアを使用することです(もちろん、Windowsのみ)。

この機能をオンにした直後(かなりうまく機能していることを確認する必要があります)、Wake on LANを有効にするのを忘れたことに気づきました。この設定を切り替えるには、UEFIコントロールパネルに移動する必要がありました。簡単に言えば、私は失敗し、そこに到達するためにCMOSをリセットしなければなりませんでした。

しかし、ジャンパーを再び反転したくありません。 Linuxで動作するUEFI設定で直接起動するようにシステムに指示する普遍的な方法はありますか?

私はUEFIインターフェースを試しましたが、efibootmgr -n残念ながらオプションとしてリストされていません。少なくともUEFIブートメディア選択メニューを表示するために存在しないCD-ROMからブートするように切り替えて(ブートエラーと設定画面に移動するオプションを見たい)、部分的に機能しました。メニューが表示されましたが、コンテンツを選択できません(キーボードが機能しない - ファームウェアのバグの可能性があります)。

この設定が一部のUEFI変数に隠されていることはわかっていますが、どの変数に設定があり、何を入れるべきかはわかりません。オンラインでヒントが見つからなかったので、ここに質問します。もし何か抜けたかもしれませんか?

答え1

SuperUserも同様の質問をしました。これ受け入れられた回答示す:

systemctl reboot --firmware-setup

また見てください文書このオプション。

関連情報