grubx64.efiがありません

grubx64.efiがありません

スーパーマイクロサーバーを再起動しましたが、Linuxディスクは起動しません。

BIOS / EFIからOSディスクに移動して、EFIパーティションとリストされている.efiすべてのファイルを表示できますがgrubx64.efi

独自のブートオプションを手動で追加したり、EFIシェルから手動でブートしたい場合(たとえば)、これが正しい選択だと思います。

fs0:\EFI\EFI\redhat\grubx64.efi

ところで、このファイルがなくなりました。この問題をどのように解決しますか?

この時間はRHEL 7.6

ベストアンサー1

この状況は、EFI変数が正しく保存されていないシステムで時々発生します。 (特にVirtualBoxのCentOSでこのようなケースをたくさん見ましたcp redhat/grubx64.efi BOOT/BOOTX64.EFIBOOT/単一のブートシステムを使用せずに常にGRUBからブートする場合は、正しい修正を使用する必要があります。efibootmgrただし、EFIが破損しても修正は維持されないことに注意してください。

おすすめ記事