yum update
を介してCentOS7を更新しました
シムとmokutilsについて知らなかったので、yumからそれを除外しませんでした。
今は起動できません。別のライブディストリビューション(ubuntuなど)を使用してファイルを復元できますが、CentOS USBキーからレスキューモードを実行しようとすると、同じエラーが発生します。
Failed to set MokListRT: Invalid Parameter
Something has gone seriously wrong: import_mok_state()
failed: Invalid Parameter
見つかった典型的な解決策は次のとおりです。
cp grubx64.efi shimx64.efi
しかし、このファイルがあるべきフォルダー(/ boot/efi/EFI/centos)は完全に空です(実際には、grubがインストールされていないように、/ boot自体は空です)
他に何か試すかもしれませんか?
少なくともファイルを取得することはできますが、それ以上のことはありません。
CentOSバグレポート に記載されているように、これは次の更新で修正されました。
mokutil.x86_6415-2.el7.centosの更新
shim-ia32.x86_6415-2.el7.centosの更新
shim-unsigned-ia32.x86_6415-2.el7.centosの更新
shim-unsigned-x64.x86_6415-2.el7.centosの更新
shim-x64.x86_6415-2.el7.centosの更新
すべてに1つのパーティションがある場合は、次のようにしてみてください。
mount -o rw,remount /
Fstabにある順序で複数のパーティションがある場合は、rwパーティションに再マウントします。
また、説明されている細かい解決策に見えます ここ が、注意深く確認してください。