重村法克です。 On 西暦2023/11/26 19:02:39, *** wrote:
こちらの方を参考にさせてもらいました。 https://qiita.com/nanorkyo/items/429d7382a418b38de4d3 それで、LOADER.EFI(8)のcpコマンドのところを以下のように変更したら起動しました。 cp /boot/loader.efi /boot/efi/EFI/BOOT/BOOTX64.efi
お役に立てて幸いです。 この問題 loader.efi だけで閉じず、efibootmgr コマンドと相互関係があるのが難しいところ。 efibootmgr -v の結果を見るとわかるのですが、たとえば自分の環境だと、UEFI BIOS からは Boot0000 行(0000 は BootOrder で指定された数字)で指定されたファイル(\EFI\BOOT\BOOTX64.EFI) がブートファイルとして認識されます(この例では UEFI デフォルト設定)。 次の行でOS側で認識されたパス名が表示されます。 # efibootmgr -v Boot to FW : false BootCurrent: 0000 Timeout : 1 seconds BootOrder : 0000 +Boot0000* HD(1,GPT,73a2572d-7d71-11e9-a2e7-94c691278d8b,0x28,0x63fd8)/File(\EFI\BOOT\BOOTX64.EFI) ada0p1:/EFI/BOOT/BOOTX64.EFI /boot/efi//EFI/BOOT/BOOTX64.EFI cp /boot/loader.efi /boot/efi/efi/freebsd/loader.efi とするには上記設定を変更する必要があります。 その辺りは http://yuisoft.com/yuichiro/UpdateBootLoader.pdf こちらも参考にしてください。 P.S. loader.efi(8) 読んだのですが、非常によろしくないですね。例としてはミスディレクション過ぎます。 以上よろしくお願いいたします。 -- Norikatsu Shigemura <n...@ninth-nine.com>
smime.p7s
Description: S/MIME Cryptographic Signature