Failed to set MokListRT: Invalid Parameter
# efibootmgr -v BootCurrent: 0001 Timeout: 3 seconds BootOrder: 0000,0001 Boot0000* EFI DVD/CDROM PcieRoot(0x0)/Pci(0x1f,0x1)/Ata(0,0,0) Boot0001* OsLoader0000 PcieRoot(0x0)/Pci(0x1f,0x2)/Ata(0,0,0)/HD(3,GPT,60a0c6f9-41a1-4f8c-a9ee-fb6a90976db9,0x1000,0x100800)/File(\EFI\BOOT\BOOTX64.EFI) ←これを動かしたい Boot0002* ...←これを自前で作って起動している。
# cd /boot/efi/EFI # mv boot/bootx64.efi boot/bootx64.efi.bak # sudo cp ubuntu/grubx64.efi boot/bootx64.efi
これで出なくなりました。
/boot/efi/EFI/boot/bootx64.efi
をbootx64.efi.bakにしたまま、リブートをかけてしまいました;;
結果は
grub rescue>
このプロンプトでのUEFI(AMD64)ブートができないので、ちょっとビビりましたが、EFIはsda3でfat32だと知っているので、Ubuntu18.04Ltsのライブディスクで、
$ sudo su # mount -t vfat /dev/sda3 /mnt # cp /mnt/ubuntu/grubx64.efi /mnt/boot/bootx64.efi
として、事なきを得ました。
grubのバージョンアップがありました。上と同じエラーが出て、対処すると直ります。
GA-G41M-Comboはレガシーブートだと思ったが、EFIが動いてるのでちょっと不思議です。Rev2.0でBiosはFB(最新でした)
まぁ、初めからパーティションを切ってBIOSブートにするのも、面倒なので、様子を見ましょう。