スーパーマイクロサーバーを再起動しましたが、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.EFI
)BOOT/
単一のブートシステムを使用せずに常にGRUBからブートする場合は、正しい修正を使用する必要があります。efibootmgr
ただし、EFIが破損しても修正は維持されないことに注意してください。