[[diary/Nagura]]
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がとれていないようで途中でロックした。~
~
このあとは別のディスクでやってみたいなあ。
- fstabを修正したらちゃんと起動してくれた。 -- [[名倉]] &new{2015-01-13 (火) 22:28:57};
#comment