655日
・橋頭堡NO.4 なんとかUEFIブート? Plamo-5.3 x86_64
また検索したら偶然
$ grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --boot-directory=/boot/efi/EFI --recheck --debug
でarch linuxをインストールしていた方がみつかった。
まず環境再確認下記訂正
/dev/sda1 vfat /boot/efi ここのパーティションIDを EF00 に訂正
/dev/sda2 ext3 /
ダメ元で --debugオプションに期待してみた
grub-install: info: writing 0x1c400 bytes.
grub-install: info: copying `/boot/efi/EFI/grub/x86_64-efi/core.efi' -> `/boot/efi/EFI/grub/grubx64.efi'.
grub-install: info: Registering with EFI: distributor = `grub', path = `\EFI\grub\grubx64.efi', ESP at hostdisk//dev/sda,gpt1.
grub-install: info: executing efibootmgr --version </dev/null >/dev/null.
grub-install: info: executing modprobe -q efivars.
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
grub-install: info: executing efibootmgr -c -d /dev/sda -p 1 -w -L grub -l \EFI\grub\grubx64.efi.
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
Installation finished. No error reported.
どうもefibootmgrが滑っているように読めたので
efibootmgr本家の本日付gitをもらってきて固めて入れ替えたらエラーもなくなった。
とりあえず
$ grub-mkconfig -o /boot/efi/EFI/grub/grub.cfg
をやって再起動したらgrubのメニューが表示されPlamoのカーネルが起動してきた
でもたぶんrootfsがとれていないようで途中でロックした。
このあとは別のディスクでやってみたいなあ。