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

Jan Jurák yan.jurak at gmail.com
Sun Aug 7 11:42:53 CEST 2022


celkem pekny prehled:

https://klarasystems.com/articles/the-freebsd-boot-process/

jak pise mirek ... jen tam maji onliner

ja jsem zacal efi preferovat diky linuxu a faktu ze grub neumi vsecky zpool
featury (neumi default hlavne zstd compresi a jeste jednu), takze efi take
nemohu efi prohlasit za vselek, ale mam jen dobrou zkusenost, take
prakticky neprovozuji fyzicke servery. jedine minus je tam ta vfat RFC
specifikace - nejde udelat link. Ale to se freebsd netyka, pochopili to
spravne a umistuji tam jen loader.

Many Regards
Jan Jurák


On Sun, Aug 7, 2022 at 12:14 AM Miroslav Lachman <000.fbsd at quip.cz> wrote:

> 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
> --
> FreeBSD mailing list (users-l at freebsd.cz)
> http://www.freebsd.cz/listserv/listinfo/users-l
>


More information about the Users-l mailing list