Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jul 2021 00:52:05 +0900
From:      skyblue <zyxjulep@gmail.com>
To:        freebsd-users-jp@freebsd.org
Subject:   [FreeBSD-users-jp 96832] Re:  =?iso-2022-jp?b?WkZTGyRCJCxGTUEzGyhCYm9vdBskQiQ3JEokLyRKGyhC?= =?iso-2022-jp?b?GyRCJGokXiQ3JD8bKEI=?=
Message-ID:  <60f2fca8.1c69fb81.68ec9.af9a@mx.google.com>
In-Reply-To: <CABTq=pt_wHS4=CEJvh_JywEaJ4WbzMsaYsgowU7zoNiXuyKBSw@mail.gmail.com>
References:  <CABTq=pt_wHS4=CEJvh_JywEaJ4WbzMsaYsgowU7zoNiXuyKBSw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
$BX)B<$G$9!#(B
$BEvJ}!"$?$$$F$$$O(B ufs $B$r;HMQ$7$F$$$k$N$G!"(Bzfs $B$K4X$7$F>\$7$/$J(B
$B$$$N$G$9$,!"$A$g$C$H5$$K$J$kE@$,$"$j$^$9!#(B

On Mon, 5 Jul 2021 19:47:28 +0900
Hideo Kuwabara <kuwa@superconnect.or.jp> wrote:

> $B%O!<%I%G%#%9%/$OF~$lBX$($?$P$+$j$J$N$G!"%O!<%I$NITNI$G$O$J$$$H;W$$$^$9!#(B
> $B>/$7A0$K!"(B installworld, installkernel $B$G(B 11.4p4 $B$GF0$+$7$F$$$^$7$?!#(B

/usr/src/UPDATING $B$N(B 'ZFS notes' $B$O$*FI$_$K$J$i$l$?$G$7$g$&$+!#(B
> ZFS notes
> ---------
> When upgrading the boot ZFS pool to a new version, always follow
> these two steps:
> 
> 1.) recompile and reinstall the ZFS boot loader and boot block
> (this is part of "make buildworld" and "make installworld")
> 
> 2.) update the ZFS boot block on your boot drive
> 
> The following example updates the ZFS boot block on the first
> partition (freebsd-boot) of a GPT partitioned drive ada0:
> "gpart bootcode -p /boot/gptzfsboot -i 1 ada0"
> 
> Non-boot pools do not need these updates.

$B62$i$/!"(Binstallworld $B$ND>8e$"$?$j$K!"(B
> "gpart bootcode -p /boot/gptzfsboot -i 1 ada0"
$B$H!"(Bboot block $B$r99?7$9$k:n6H$,I,?\$N$h$&$K=q$$$F$"$j$^$9!#(B

$B2f$,2H$G$ODI;n$N%F%9%H$,=PMh$J$$8=>u$G$9!#(B
$B$3$A$i$N4*0c$$$G$7$?$i!"30$7$F$$$kH&$J$N$G!"$4MF<O$/$@$5$$!#(B

$B$J$*!"Ev3:$NCm5-$O!"(B11.4 $B$H(B 13.0 $B$G$O!"4v$i$+:90[$,$"$j$^$9!#(B

--- /usr/src/UPDATING   2020-06-12 20:48:06.000000000 +0900
+++ /y2/UPDATING-fb13.0-p3      2021-04-09 09:24:00.000000000 +0900

@@ -1707,9 +2268,11 @@

        2.) update the ZFS boot block on your boot drive

-       The following example updates the ZFS boot block on the first
-       partition (freebsd-boot) of a GPT partitioned drive ada0:
-       "gpart bootcode -p /boot/gptzfsboot -i 1 ada0"
+       The following example updates the ZFS boot block on the
+       freebsd-boot partition of a GPT partitioned drive ada0:
+       "gpart bootcode -p /boot/gptzfsboot -i $N ada0"
+       The value $N will typically be 1 (if booting from BIOS) or 2 (if
+       booting from EFI).

13.0 $B$G$O!"$$$o$f$k(B legacy BIOS $B$H(B UEFI $B$G$OJL$N;XDj$r$9$k$h$&$K(B
$B5-=R$5$l$F$$$^$9!#(B


On Mon, 5 Jul 2021 19:47:28 +0900
Hideo Kuwabara <kuwa@superconnect.or.jp> wrote:

> $B7,86$H?=$7$^$9!#(B
> 
> FreeBSD11.4 p4 $B$K$7$F;C$/$7$?$iFMA3(Bboot$B$7$J$/$J$j$^$7$?!#(B
> 
> 
> Attempting Boot From Hard Drive (C:)
> ZFS: i/o error - all block copies unavaillavle
> ZFS: cat't read MOS of pool zroot
> gptzfsboot: failed to mount default pool zroot
> 
> FreeBSD/x86 boot
> 
> $BI|5l$N%R%s%H$rD:$1$l$P$H;W$$$^$9!#(B
> 
> $B%O!<%I%G%#%9%/$OF~$lBX$($?$P$+$j$J$N$G!"%O!<%I$NITNI$G$O$J$$$H;W$$$^$9!#(B
> $B>/$7A0$K!"(B installworld, installkernel $B$G(B 11.4p4 $B$GF0$+$7$F$$$^$7$?!#(B
> 
> USB$B$G(Bboot$B$7$F$b!"(Bzpool $B$O8+$($^$;$s$G$7$?!#(B
> $B$=$3$G!"(B zpool  import zroot $B$7$^$7$?$,(B $B$O$M$i$l(B $B;X<($K=>$C$F(B
>  zpool import -f zroot $B$7$?$i(B zpool $B$O@5>o$K8+$($k$h$&$K$J$j!"(B
> $B<jF0$G%^%&%s%H$9$k$HCf?H$O@5$7$/8+$($^$9$,!"%V!<%H$G$-$^$;$s!#(B
> $B2?$+$*<v$$$,I,MW$G$7$g$&$+!)(B

-- 
$BX)B<@.0l(B



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?60f2fca8.1c69fb81.68ec9.af9a>