From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#27007: [PATCH 2/2] doc: Adapt to multiple bootloader support. Date: Mon, 05 Jun 2017 12:36:28 +0200 Message-ID: <87zidmd8lv.fsf@gnu.org> References: <87shjvsquh.fsf@gnu.org> <20170531072328.16116-1-m.othacehe@gmail.com> <20170531072328.16116-3-m.othacehe@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43530) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHpNh-00007V-HK for bug-guix@gnu.org; Mon, 05 Jun 2017 06:37:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHpNe-0004nD-Ep for bug-guix@gnu.org; Mon, 05 Jun 2017 06:37:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:53856) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dHpNe-0004mu-AS for bug-guix@gnu.org; Mon, 05 Jun 2017 06:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dHpNe-0008I8-1a for bug-guix@gnu.org; Mon, 05 Jun 2017 06:37:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20170531072328.16116-3-m.othacehe@gmail.com> (Mathieu Othacehe's message of "Wed, 31 May 2017 09:23:28 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Mathieu Othacehe Cc: 27007@debbugs.gnu.org Mathieu Othacehe skribis: > * doc/guix.texi (GRUB configuration): Rename to "Bootloader > configuration". > Adapt occurences of "GRUB" in other sections. Awesome, thanks for reviewing and updating all the doc! Some minor comments/suggestions: > -@node GRUB Configuration > -@subsection GRUB Configuration > +@node Bootloader Configuration > +@subsection Bootloader Configuration >=20=20 > -@cindex GRUB > +@cindex Bootloader Lowercase please. > +The operating system supports multiple bootloaders. The bootloader is > +configured using @code{bootloader-configuration} declaration. All the > +fields of this structure are bootloader agnostic except for one field, > +@code{bootloader} that indicates the bootloader to be configured and > +installed. Nitpick: please make sure to leave two spaces after an end-of-sentence period. > @c FIXME: Write documentation once it's stable. > -Themes are created using the @code{grub-theme} form, which is not > -documented yet. > +Fow now only GRUB has theme support. GRUB Themes are created using s/Themes/themes/ > +It also adds a bootloader menu entry for the new OS configuration, > +---unless @option{--no-bootloader} is passed. For GRUB, it moves > +entries for older configurations to a submenu. s/to a submenu/to a submenu, allowing you to choose an older system generation at boot time should you need it/ What happens with other bootloaders? Do we get older boot entries? It might be worth mentioning. > @item switch-generation > @cindex generations > Switch to an existing system generation. This action atomically > -switches the system profile to the specified system generation. It also > -rearranges the system's existing GRUB menu entries. It makes the menu > -entry for the specified system generation the default, and it moves the > -entries for the other generations to a submenu. The next time the > -system boots, it will use the specified system generation. > +switches the system profile to the specified system generation. It > +also rearranges the system's existing bootloader menu entries. It > +makes the menu entry for the specified system generation the default, > +and it moves the entries for the other generations to a submenu. The > +next time the system boots, it will use the specified system > +generation. What happens to the bootloader itself? Does it change the bootloader to the one that was chosen back then? Thank you! Ludo=E2=80=99.