From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mathieu Othacehe Subject: bug#27007: [PATCH 1/2] bootloader: Use menu-entry to define custom bootloader entries. Date: Thu, 01 Jun 2017 10:34:39 +0200 Message-ID: <86lgpcjecg.fsf@gmail.com> References: <87shjvsquh.fsf@gnu.org> <20170531072328.16116-1-m.othacehe@gmail.com> <20170531072328.16116-2-m.othacehe@gmail.com> <20170601001131.70855905@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39006) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dGLZQ-0003P5-WB for bug-guix@gnu.org; Thu, 01 Jun 2017 04:35:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dGLZN-0003YY-UW for bug-guix@gnu.org; Thu, 01 Jun 2017 04:35:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:45736) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dGLZN-0003Y2-RV for bug-guix@gnu.org; Thu, 01 Jun 2017 04:35:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dGLZN-0001zW-MX for bug-guix@gnu.org; Thu, 01 Jun 2017 04:35:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-reply-to: <20170601001131.70855905@scratchpost.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: Danny Milosavljevic Cc: 27007@debbugs.gnu.org Hi Danny, > For another future patch: Hmm, should we make this optional? I didn't have an initrd for many years. Well I tried to run GuixSD without initrd and it's not possible yet. Besides mounting root partition, it's also used to start the initial guile script (/run/current-system/boot). However, that's something I'd like to see :) > >> --- a/gnu/bootloader/extlinux.scm > That's why I think if we have public records anyway now, let's use them for the bootloader stuff throughout. You're right there's something fishy here. But, if we want to remove the notion of from (gnu bootloader ...), that would mean that callers of "configuration-file-generator" will have to adapt their API and that's a more consequent rework. Ludo, any thoughts ? Mathieu