Re: loader.efi of 13.1

From: <masa_at_amogha.jp ($B4];3D>>;(B)>
Date: Wed, 31 Aug 2022 11:11:19 UTC
$B4];3$G$9!#(B

Wed, 31 Aug 2022 16:36:34 +0900
Naomichi Nonaka <nao@enuenu.org> writes:

>$BLnCf$G$9!#(B
>
>13.X$B$^$G$N(Bboot$B$N<j=g$O(B
>
>EFI$B%U%!!<%`(B->EFI$B%Q!<%F%#%7%g%s$N(Bboot1.efi
>->FreeBSD$B%Q!<%F%#%7%g%s$N(B/boot/loader.efi
>->FreeBSD$B%Q!<%F%#%7%g%s$N(Bkernel
>
>$B$H$$$&=gHV$G<B9T$5$l!"(Bloader.lua$B$O(Bboot1.efi$B$,(Bloader.efi$B$KEO$7$^$9!#(B
>
>$B$J$N$G(B
> >    /boot/loader.efi $B$r(B ada0 $B$N(B efi $B%Q!<%F%#%7%g%s$N(B
> >      EFI/Boot/bootx64.efi $B$K%3%T!<(B
>$B$G$O$J$/!"(B
> >    /boot/boot1.efi $B$r(B ada0 $B$N(B efi $B%Q!<%F%#%7%g%s$N(B
> >      EFI/Boot/bootx64.efi $B$K%3%T!<(B
>$B$,@5$7$$$G$9!#(B

$BL^O@(B
>    /boot/boot1.efi $B$r(B ada0 $B$N(B efi $B%Q!<%F%#%7%g%s$N(B
>      EFI/Boot/bootx64.efi $B$K%3%T!<(B
$B$O<B83$7$?>e$G@h$[$I$N%a!<%k$O=q$-$^$7$?!#(B

    ZFS found the following pools: XXXXXX YYYYYYY
    UFS found 5 paritions

$B$H$$$&$N$,ESCf$GI=<($5$l$^$9$,!"7k6I$N$H$3$m(B OK $B%W%m%s%W%H$G;_$^$C$F$7$^(B
$B$$!"$=$N8e$I$&$7$?$iNI$$$N$+;d$K$O$o$+$j$^$;$s!#@h$[$I$N%a!<%k$G(B
/boot/loader.efi $B$NOC$@$1=q$$$F!"(B/boot/boot.efi $B$NOC$r=q$+$J$+$C$?$N$O!"(B
$BNc$N(B ish.org $B$N%V%m%0$N5-;v$rFI$s$G$$$?$?$a$H!"$b$&0l$D!V%$%s%9%H!<%k:Q(B
$B$_%G%#%9%/!W(B($B0J2<$G$O(B/dev/da2)$B$G$O(B EFI/Boot/bootx64.efi $B$,(B
/boot/loader.efi $B$HF1$8$b$N$@$+$i$G$9!#(B($B$D$^$j(B13.1$B$N%G%U%)%k%H$N%$%s%9%H!<(B
$B%k$OLnCf$5$sN.$G$O!V@5$7$/$J$$%$%s%9%H!<%k!W$H$$$&$3$H$K$J$j$^$9!#(B)

$B$^!"(B boot1.efi $B$G$b(B loader.efi $B$G$b$I$C$A$G$bNI$$$N$G$9$,!"$H$b$+$/FbB!(B
$B%G%#%9%/$+$i(BNEWPOOLNAME/ROOT/default $B$r%V!<%H$9$kJ}K!$r!"$4B8CN$NJ}$O65(B
$B$($F$/$@$5$$!#(B

# zpool import -N -f -o readonly=on -R /mnt zroot
# zpool status zroot
  pool: zroot
 state: ONLINE
  scan: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        zroot       ONLINE       0     0     0
          da2p4     ONLINE       0     0     0

errors: No known data errors
# zfs mount zroot/ROOT/default
# mount_msdosfs -o longnames /dev/da2p1 /mnt1
# sha256 /mnt1/efi/boot/bootx64.efi /mnt/boot/loader.efi
SHA256 (/mnt1/efi/boot/bootx64.efi) = c1cdbfad80226e4203744dec17bc4aeb0b226f87821ba169cee82e6c2b5e2181
SHA256 (/mnt/boot/loader.efi) = c1cdbfad80226e4203744dec17bc4aeb0b226f87821ba169cee82e6c2b5e2181
# ls -l /mnt1/efi/boot/bootx64.efi /mnt/boot/loader.efi
-r-xr-xr-x  2 root  wheel  892928  5$B7n(B 12 17:29 /mnt/boot/loader.efi
-rwxr-xr-x  1 root  wheel  892928  8$B7n(B  7 23:49 /mnt1/efi/boot/bootx64.efi

--------
$B4];3(B $BD>>;(B $B$^$k$d$^(B $B$J$*$^$5(B
$B%a!<%k%"%I%l%9!'(B masa@amogha.jp