#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ブートにするのも、面倒なので、様子を見ましょう。~

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS