UEFIブートローダーが私の(通常はGPT)ドライブのFAT32パーティションに保存されていることは知っていますが、ブート注文はどこに保存されていますか?
私の推論:
それで、それはどこにありますか?
モアブは正しかった、注文はNVRAMのPCに保存されています。
Moabが共有したリンクから:( https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/ )
「UEFIブートマネージャーは、アーキテクチャで定義されたグローバルNVRAM変数を変更することで構成できるファームウェアポリシーエンジンです。ブートマネージャーは、グローバルNVRAM変数で定義された順序でUEFIドライバーとUEFIアプリケーション(UEFI OSブートローダーを含む)をロードしようとします。」
そして、Linux efibootmgrマニュアル(起動順序などを操作するユーティリティ、ここ: https://linux.die.net/man/8/efibootmgr )から:
注:efibootmgrでは、カーネルがEFI不揮発性変数へのアクセスをサポートしている必要があります