EFIハードドライブのBIOSアップデート後のデュアルブートEndeavour OS

EFIハードドライブのBIOSアップデート後のデュアルブートEndeavour OS

HPノートブックでは、Windows 11とEndeavour OSを問題なくデュアルブートしましたが、BIOSアップデート後、起動オプションメニューにEndeavour OSがEFIドライブとしてリストされています。

画像表示の問題

また、オペレーティングシステムのブートマネージャはEndeavour OSを他のオペレーティングシステムとして表示しなくなり、起動時にオペレーティングシステムを選択できなくなりました。

画像表示の問題

どんな助けでも大変感謝します。

答え1

少し変更されたバージョンがあります通信会社の回答あなたの問題に適しています。

UEFI アップグレードにより NVRAM 設定がリセットされた可能性があります。 UEFI システムには、インストールされているオペレーティングシステムのブート構成も含まれます。すべての起動メニュー項目がすぐに検出されるわけではありません。代わりに、オペレーティングシステムがインストールされると、インストールされたオペレーティングシステムの起動エントリがUEFI NVRAMに保存されます。

UEFIサポートLinux Liveメディアから起動し、EndeavorOS GRUBブートローダがまだESPパーティションにあることを確認してから、コマンドを使用して起動メニューefibootmgr項目を追加できます。

EFIシステムパーティションがシステムの最初のパーティションであると仮定すると、/dev/sda必要なefibootmgrコマンドラインは次のようになります。

# efibootmgr -c -d /dev/sda -p 1 -l \\EFI\\EndeavourOS\\grubx64.efi -L "Arch Linux"

バックスラッシュはシェルの特殊なエスケープ文字であるため、ブートローダのWindowsスタイルのパス名にはデュアルバックスラッシュが含まれています。ブートメニューラベル(-Lオプション)は、必要に応じて「EndeavourOS Linux」の代わりに必要に応じて作成できます。

答え2

まず、ルートにgrubを再インストールしてから、BIOSでOSブートマネージャの順序を変更して問題を解決しました。

関連情報