Failed to Set MokListRT: Invalid Parameter
Could not create mokListRT: Invalid Parameter
Importing MOK states has failed: import_mok_state() failed: Invalid Parameter
Continuing boot since secure mode is disabled.
【事の起こり】
iMac mid 2010 のPCにlinuxのUbuntuを入れて運用していたが、一ヶ月ほど前から急にOSの起動時に上記のエラー表示が表れるようになったが、とりあえず、エラー表示が表れる分だけ起動が遅くなるが、一応起動して普通に使えたので放置していたら、update後に起動をしたらエラーがでまくり全く起動できなくなった。
一つのエラーなら対処は良いが、エラーが連発して起動もできなくなったので、Ubuntuをインストールし直すことにした。
Ubuntuをクリーンインストールしなおしたが、Failed to Set MokListRTのエラーがでて変わらなかったので、Ubuntuより使いやすいのでLinux mintに変えたいと考えていた時期だったので、Linux mintをいれたが、同じDebian系なので変わらずにエラーがでた。
仕方ないのでググって、解決方法を探すことになった。
sudo su -
cd /boot/efi/EFI/ubuntu
cp grubx64.efi shimx64.efi
reboot
grubx64.efiをshimx64.efiにコピーして置き換える必要があるらしい。
というので、ターミナルで実行。
そして、再起動されると無事にエラー表示が消えて起動ができるようになった。