Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Sep 2023 12:14:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        doc@FreeBSD.org
Subject:   [Bug 255318] handbook: Document how to update the bootloader
Message-ID:  <bug-255318-9-DBAG6Qn11U@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-255318-9@https.bugs.freebsd.org/bugzilla/>
References:  <bug-255318-9@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255318

Graham Perrin <grahamperrin@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|grahamperrin@gmail.com      |doc@FreeBSD.org
           Severity|Affects Some People         |Affects Many People
           Assignee|doc@FreeBSD.org             |grahamperrin@gmail.com
           Keywords|                            |loader

--- Comment #15 from Graham Perrin <grahamperrin@gmail.com> ---
(In reply to Graham Perrin from comment #13)

Alternatives to the MarkMail URL:=20

<https://www.mail-archive.com/freebsd-current@freebsd.org/msg186720.html>;
<https://lists.freebsd.org/archives/freebsd-current/2022-August/002408.html>;


(In reply to commit-hook from comment #10)

>>    =E2=80=A6
>>    Currently, the section does not explain when or why bootcode has to be
>>    updated. It just references some related manual pages.
>>    =E2=80=A6

That is, <https://docs.freebsd.org/en/books/handbook/book/#updating-bootcod=
e>;
and (from base 9ecf6e0f9f25) the example in loader.efi(8) is good:
<https://man.freebsd.org/cgi/man.cgi?query=3Dloader.efi&sektion=3D8&manpath=
=3Dfreebsd-release#EXAMPLES>
(thanks again, 0mp).

----

^Triage: with stable/12 end of life and 14.0-RELEASE both approaching, I
reckon:=20

a)
<https://github.com/freebsd/freebsd-doc/blob/main/documentation/content/en/=
books/handbook/cutting-edge/_index.adoc#23-performing-minor-and-major-versi=
on-upgrades>
 should gain a warning, for readers to know that attention to an ESP might =
be
essential

* two warning boxes plus a note box might be overwhelming, as a trio, so th=
is
  ESP-related warning must be concise

* refer to the 'Updating Bootcode' section of the chapter

b)
<https://github.com/freebsd/freebsd-doc/blob/main/documentation/content/en/=
books/handbook/cutting-edge/_index.adoc#3-updating-bootcode>
should be expanded, at least

* paraphrase the instruction to _stop_ using gpart(8) for ESP partitions

* refer directly to the EXAMPLES section of loader.efi(8)

* hint that if multiple ESPs exist, attention to more than one may be=20
  appropriate (mirrored disks, for example).

<https://www.freebsd.org/releases/13.0R/relnotes/#boot>;
<https://www.freebsd.org/releases/13.2R/relnotes/#boot>;

! There is no stop note for 13.2, and upgrades from 12.=E2=8B=AF to 13.2-RE=
LEASE
  are expected (not all departures from 12.=E2=8B=AF will go to 14.=E2=8B=
=AF), so=20
  let's document this ASAP.

--=20
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-255318-9-DBAG6Qn11U>