From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: bug#27007: boot-parameters are not documented Date: Fri, 26 May 2017 11:03:41 +0200 (CEST) Message-ID: References: <20170520200015.7lkqfgp5pju3clvf@penguin.suse.cz> 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]:41311) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dEBAD-00049B-9z for bug-guix@gnu.org; Fri, 26 May 2017 05:04:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dEBAA-0006sA-5O for bug-guix@gnu.org; Fri, 26 May 2017 05:04:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:35928) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dEBAA-0006s0-2N for bug-guix@gnu.org; Fri, 26 May 2017 05:04:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dEBA9-0004sr-Kn for bug-guix@gnu.org; Fri, 26 May 2017 05:04:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87d1awxawp.fsf@gnu.org> 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 27007 <27007@debbugs.gnu.org> On Fri, 26 May 2017 10:47:02 +0200, ludo@gnu.org (Ludovic Court=C3=A8s) wro= te: > Danny Milosavljevic skribis: >=20 > > On Tue, 23 May 2017 10:13:11 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) > > wrote: > >> Can we assume that all the bootloaders have a notion of =E2=80=9Cmenu= =E2=80=9D and > >> =E2=80=9Cmenu entries=E2=80=9D? > > > > I think so. > > > > But there are bootloaders that [also can] do the traditional thing: > > When you select an entry, it can chainload the bootsector of that > > partition. For example Grub can do that. We don't support that use > > case yet. Grub can also load Windows NT bootloader directly or > > chainload an UEFI file etcetc - there are actually a lot of different > > kinds of "menu entries" even with the same bootloader. >=20 > Right, but this is about the content of the menu entry. If we want to > support that, we can provide an =E2=80=9Cescape hatch=E2=80=9D in the =E2= =80=98menu-entry=E2=80=99 > object, which would be a string that goes as-is in the bootloader=E2=80= =99s > config file. >=20 > I wonder if we should support everything you mention though. OTOH it > would not feel right if we can=E2=80=99t load other free operating system= s like > FreeBSD, etc. Maybe we should just start with support for GNU variants > only and improve it later as people ask for it. >=20 > Thoughts? >=20 > Ludo=E2=80=99. I think it's a matter of freedom of choice that we support all systems unco= nditionally if they exist on the system the person uses. We can start with GNU systems but should add support for everything afterwa= rds, no matter if people ask or not. Maybe they can't ask because they don't kno= w what is wrong and they just assume that their old system is now gone and they ca= n not dualboot as they assumed.=