#author("2018-09-07T11:29:49+09:00","default:regex","regex") #author("2018-09-07T15:52:07+09:00","default:regex","regex") *地震後、ブート時にちらっと出るエラー [#l25312b0] &ref(booterror.jpg,zoom,640x480);~ Failed to set MokListRT: Invalid Parameter *原因をさぐる [#scef1d4d] # 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* ...←これを自前で作って起動している。 * 元のが壊れたらしいので、コピーする [#af45f12d] # cd /boot/efi/EFI # mv boot/bootx64.efi boot/bootx64.efi.bak # sudo cp ubuntu/grubx64.efi boot/bootx64.efi これで出なくなりました。 *実際は危ない時も・・・ [#y7f55e57] /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のバージョンアップでも不具合が [#c72ef450] grubのバージョンアップがありました。上と同じエラーが出て、対処すると直ります。 *BIOSブートのマザーボードだと思うんだけどなぜ? [#i97db24e] GA-G41M-Comboはレガシーブートだと思ったが、EFIが動いてるのでちょっと不思議です。Rev2.0でBiosはFB(最新でした)~ まぁ、初めからパーティションを切ってBIOSブートにするのも、面倒なので、様子を見ましょう。~