gummibootでハマる
Arch LinuxとWindows8.1のデュアルブートにgummibootを使おうと思ったら、勝手にWindows8.1がブートされるようになった
ググったら参考になりそうな記事を見つけた
Arch LinuxとWindows8.1をデュアルブートにしたときの備忘録 - make clean; make
よくわからないけどgummibootによってbootmgfw.efiが強制的に読み込まれているっぽい
記事の通りにbootmgfw.efiを書き換えて対処を行う
# cp /boot/EFI/Microsoft/Boot/bootmgfw.efi /boot/EFI/Microsoft/Boot/bootmgfw.efi.org # cp /boot/EFI/gummiboot/gummibootx64.efi /boot/EFI/Microsoft/Boot/bootmgfw.efi
これだけだとwindows8.1が起動しないのでwindows8.1用のエントリーを作る
# vim /boot/loader/entries/windows.conf - /boot/loader/entries/windows.conf - title Windows8.1 efi /EFI/Microsoft/boot/bootmgfw.efi.org
gummibootの利点が死んでいるのでぶっちゃけgrub使ったほうがいい
おわり