root on zfs - pri bootu musim rucne zadat /boot/loader

Miroslav Lachman 000.fbsd at quip.cz
Sun Aug 7 00:14:49 CEST 2022


On 06/08/2022 13:02, Radek Krejča wrote:

> gpart show
> =>       34  488397101  ada0  GPT  (233G)
>           34         94     1  freebsd-boot  (47K)
>          128  488397007     2  freebsd-zfs  (233G)
> 
> =>       34  488397101  ada1  GPT  (233G)
>           34         94     1  freebsd-boot  (47K)
>          128  488397007     2  freebsd-zfs  (233G)

Ja bych zkusil tohle:

   gpart bootcode -b /boot/pmbr ada0
   gpart bootcode -p /boot/gptzfsboot -i 1 ada0

   gpart bootcode -b /boot/pmbr ada1
   gpart bootcode -p /boot/gptzfsboot -i 1 ada1

A pak rebootovat.

Jestli chces, tak si pred tim zapisem noveho bootcode muzes pro jistotu 
udelat zalohu

   dd if=/dev/ada0p2 of=ada0p2.boot
   dd if=/dev/ada1p2 of=to/ada1p2.boot

Pripadne zazalohovat i ten prvni sektor

   dd if=/dev/ada0 of=ada0.mbr count=1
   dd if=/dev/ada1 of=ada1.mbr count=1

Jinak co se EFI tyce, ma to zase svoje jina uskali. Rozhodne bych to 
nepovazoval za lek na problemy s bootem s MBR / GPT.
Ja mam s EFI bootem jediny stroj a nikdy jsem se s bootovanim nenatrapil 
tolik, jako prave s timhle strojem.

Mirek


More information about the Users-l mailing list