From unknown Sun Jun 22 00:06:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31969 <31969@debbugs.gnu.org> To: bug#31969 <31969@debbugs.gnu.org> Subject: Status: [PATCH] bootloader: grub-efi: Identify as "GuixSD" instead of "grub". Reply-To: bug#31969 <31969@debbugs.gnu.org> Date: Sun, 22 Jun 2025 07:06:08 +0000 retitle 31969 [PATCH] bootloader: grub-efi: Identify as "GuixSD" instead of= "grub". reassign 31969 guix-patches submitter 31969 Marius Bakke severity 31969 normal tag 31969 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 25 16:50:36 2018 Received: (at submit) by debbugs.gnu.org; 25 Jun 2018 20:50:36 +0000 Received: from localhost ([127.0.0.1]:35330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXYRX-0007DW-Si for submit@debbugs.gnu.org; Mon, 25 Jun 2018 16:50:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47449) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXYRU-0007DI-Ns for submit@debbugs.gnu.org; Mon, 25 Jun 2018 16:50:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXYRO-0006Kg-EH for submit@debbugs.gnu.org; Mon, 25 Jun 2018 16:50:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34305) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fXYRN-0006KY-Tr for submit@debbugs.gnu.org; Mon, 25 Jun 2018 16:50:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38418) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXYRM-0001rP-OU for guix-patches@gnu.org; Mon, 25 Jun 2018 16:50:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXYRJ-0006FZ-MA for guix-patches@gnu.org; Mon, 25 Jun 2018 16:50:24 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:57673) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fXYRJ-0006Cz-Gz for guix-patches@gnu.org; Mon, 25 Jun 2018 16:50:21 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 4991D21DA5; Mon, 25 Jun 2018 16:50:19 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 25 Jun 2018 16:50:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=xp1wiOylMYSRpktA6YIYc0/qXxLgpVNHhmSTenq88 aQ=; b=sNwKesiShWJn4VhQhPptEFYqi5QgH5c2pWa/rXrMOQgXQOVbzG1Sz7MjK Ani/WqZCyWRxvN1RS7xZ3uUrethXbhgUT+Kb0b631bXd7XfBTHRhVS7lPCkYVHRr G8/HTTA/vssmpxhcy/ybAGsLbhydlFg1z59vLkiLRqanucmT15x5KkVy/2/2wHu0 MnAL8CbnEYMl0H6MZg/VFV3rG5/Z//lKmo9qWb4CBru8a6YdmZ+vyYZZlFqOJ9eC 8ltEtdBIUjuJOlvsxvnFZkv/YxQcRhP+DM8x4T2YecMs6vU8kXEICrGkkqZXsSgi hzI3ExEbxXZmFLwa/epQqiaKgOvUg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=xp1wiOylMYSRpktA6 YIYc0/qXxLgpVNHhmSTenq88aQ=; b=dOw+F2XjfbzQIr0A5eAyRPBojPi+o29pH TfBG5RYKm2lhpzL7Moq6Y/0TfZjTaqXB/PE7wx+WoAboQ3SGS2zfTU8LuUFrzatr 5GJ6pbkeLpp9sViYzBiaLaUferrqgU61x9wDmkYC4oEP+v+pjU5Zwh2IoeOi9+Th pdP0E8+DwD6ShKPYgTaQKeJGRCdT+g5CdYOxg/IWTRPNls21/IeOu6HbqIqGxhHX LAzKR8AVfKYp80sy8pi03PV0gG/k8fQ0HSdGbMdYMe24wkw24OVIBsbA8e7jywNL hAmIdPmdHv8PB1SldR5fKluIANdtRar5QmIhyjXMzR8Xdp/FwRQ8w== X-ME-Proxy: X-ME-Sender: Received: from localhost (cm-84.214.174.185.getinternet.no [84.214.174.185]) by mail.messagingengine.com (Postfix) with ESMTPA id C12DE10261; Mon, 25 Jun 2018 16:50:18 -0400 (EDT) From: Marius Bakke To: guix-patches@gnu.org Subject: [PATCH] bootloader: grub-efi: Identify as "GuixSD" instead of "grub". Date: Mon, 25 Jun 2018 22:50:15 +0200 Message-Id: <20180625205015.2811-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.18.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) * gnu/bootloader/grub.scm (install-grub-efi): Pass "--bootloader-id" to grub-install. --- gnu/bootloader/grub.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/bootloader/grub.scm b/gnu/bootloader/grub.scm index 8f45995ca..538ddc37a 100644 --- a/gnu/bootloader/grub.scm +++ b/gnu/bootloader/grub.scm @@ -403,6 +403,7 @@ submenu \"GNU system, old configurations...\" {~%") ;; root partition. (setenv "GRUB_ENABLE_CRYPTODISK" "y") (unless (zero? (system* grub-install "--boot-directory" install-dir + "--bootloader-id=GuixSD" "--efi-directory" target-esp)) (error "failed to install GRUB (EFI)"))))) -- 2.18.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 10:04:29 2018 Received: (at 31969) by debbugs.gnu.org; 26 Jun 2018 14:04:29 +0000 Received: from localhost ([127.0.0.1]:36315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXoa5-00087W-5Z for submit@debbugs.gnu.org; Tue, 26 Jun 2018 10:04:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXoa3-00087K-Tf for 31969@debbugs.gnu.org; Tue, 26 Jun 2018 10:04:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXoZr-0003m3-BI for 31969@debbugs.gnu.org; Tue, 26 Jun 2018 10:04:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58237) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXoZr-0003lC-6Y; Tue, 26 Jun 2018 10:04:15 -0400 Received: from [193.50.110.137] (port=37218 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fXoZq-0000xT-OE; Tue, 26 Jun 2018 10:04:15 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#31969] [PATCH] bootloader: grub-efi: Identify as "GuixSD" instead of "grub". References: <20180625205015.2811-1-mbakke@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 26 Jun 2018 16:04:13 +0200 In-Reply-To: <20180625205015.2811-1-mbakke@fastmail.com> (Marius Bakke's message of "Mon, 25 Jun 2018 22:50:15 +0200") Message-ID: <87woul3aqq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31969 Cc: 31969@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Marius Bakke skribis: > * gnu/bootloader/grub.scm (install-grub-efi): Pass "--bootloader-id" to g= rub-install. > --- > gnu/bootloader/grub.scm | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/gnu/bootloader/grub.scm b/gnu/bootloader/grub.scm > index 8f45995ca..538ddc37a 100644 > --- a/gnu/bootloader/grub.scm > +++ b/gnu/bootloader/grub.scm > @@ -403,6 +403,7 @@ submenu \"GNU system, old configurations...\" {~%") > ;; root partition. > (setenv "GRUB_ENABLE_CRYPTODISK" "y") > (unless (zero? (system* grub-install "--boot-directory" install-= dir > + "--bootloader-id=3DGuixSD" What does it do? I can=E2=80=99t even find it in the manual. Otherwise no objections from me. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 11:05:47 2018 Received: (at 31969-done) by debbugs.gnu.org; 26 Jun 2018 15:05:47 +0000 Received: from localhost ([127.0.0.1]:36365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXpXP-0001BO-C3 for submit@debbugs.gnu.org; Tue, 26 Jun 2018 11:05:47 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:54803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXpXN-0001BE-9o for 31969-done@debbugs.gnu.org; Tue, 26 Jun 2018 11:05:45 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id EC7B021C5F; Tue, 26 Jun 2018 11:05:44 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Tue, 26 Jun 2018 11:05:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=ZE5i7GXhDF8WUr6EtlkEradNhkmpTQwpo7aVBeYTxcI=; b=d0e1ALKZ ThYRlVKcDegT27deRK/aLNZD8U1y+6uKtfbGu5UF8EhUGAshrpQwO00NVwFFAe0X +JEESK17jrQi0sT2YlyVZil+yHJyy6gve7hFDsCMqQwiALxJW1n867+ZsO3s69IR FNWnwEWW70ezZhQKipuu4O5XQiMmRba8hjUF4RwOMN+1ERsF3uFz6tqRzn9RKVmo gBWfL/DLzbDE6IYeYUYi1wqnoO2Qk67VYZL0VwAbZARBJPRPMs7E8W9/JMWusOdg cFKk/1RJ4yKg2rZk0WH3SlOtmkjXqMYR70mX9C3KEugnFCASwdEqTWkT7HLdEeZ7 1/z9VjKI2ZTWQg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=ZE5i7GXhDF8WUr6EtlkEradNhkmpT Qwpo7aVBeYTxcI=; b=jAx/WHo25hjd+0dOS2Wt5TpwNxxoAj5nOJsxjAKr3zC+8 s/YCR352t7Jay8dwRc8m/9SK6q+5eHV2tNykieT5mdkEWKCgs0+R7PL/cDhhzjEc g4SRk/q6BY50JvmVvX96Y5SvXfuxHZhRlf8gZzdPP9bzGtkDfGbHdX9rwmmw4KYi LPMrgaSPD63xuYgPg+B7uWh3auMizJNuVWjcKf/T5ILSwLsVtHTOQcoyACR/mOYJ bCFwEy8dSwAa5ZFgI8eznwL+lB2GYOEBoRXX5Y4/rhA9lIqLQNPFDkIwijWciENW pa/9IxJSqe8rI1b2qLrEqxWmu8u/7N/NIaDrAdrvA== X-ME-Proxy: X-ME-Sender: Received: from localhost (cm-84.214.174.185.getinternet.no [84.214.174.185]) by mail.messagingengine.com (Postfix) with ESMTPA id 67E6A10292; Tue, 26 Jun 2018 11:05:44 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#31969] [PATCH] bootloader: grub-efi: Identify as "GuixSD" instead of "grub". In-Reply-To: <87woul3aqq.fsf@gnu.org> References: <20180625205015.2811-1-mbakke@fastmail.com> <87woul3aqq.fsf@gnu.org> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Tue, 26 Jun 2018 17:05:42 +0200 Message-ID: <87k1qly4e1.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31969-done Cc: 31969-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Marius Bakke skribis: > >> * gnu/bootloader/grub.scm (install-grub-efi): Pass "--bootloader-id" to = grub-install. >> --- >> gnu/bootloader/grub.scm | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/gnu/bootloader/grub.scm b/gnu/bootloader/grub.scm >> index 8f45995ca..538ddc37a 100644 >> --- a/gnu/bootloader/grub.scm >> +++ b/gnu/bootloader/grub.scm >> @@ -403,6 +403,7 @@ submenu \"GNU system, old configurations...\" {~%") >> ;; root partition. >> (setenv "GRUB_ENABLE_CRYPTODISK" "y") >> (unless (zero? (system* grub-install "--boot-directory" install= -dir >> + "--bootloader-id=3DGuixSD" > > What does it do? I can=E2=80=99t even find it in the manual. UEFI firmwares contain a list of boot entries that looks roughly like "foo: uuid,partnum,/path/to/loader". Try `efibootmgr -v` on an EFI system for a more practical example. If nothing is specified, GRUB will identify as "grub". With this patch, when you look through the possible boot entries in UEFI, there will be no doubt which one is GuixSD :-) However there is one other practical consequence: the GRUB EFI blob will now be installed to "/boot/efi/EFI/GuixSD/grubx64.efi". So current UEFI GuixSD users will have a stale "/boot/efi/EFI/grub" folder that is no longer needed. > Otherwise no objections from me. Great, I'll push this shortly. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlsyVkcACgkQoqBt8qM6 VPp+AwgArqv5nZW2S4f9TU/Cf7AoPKRDsFrvmBvqa9ivH8V4aJ3voDs23zfSSgPE m6CkFWiOQG8DNsv4Y55iviUz5fY0OSJAmeh02pWpnroyLwnitx0BLgyGnnM2g2ei zqTSYxpU7RMts9EtkM8TGrHZoj4oMLOglz+njrwX5G0XVn0/NiPVjEarmS00JJMQ Y1Ihgubvljq5aj4t08pKlcCP4kfagMhmMffIvubYrGtJYA3sfyXolKNLLFp59a6a sAIFBUwyGyQ0K0IJEPsUUWhu2gHMmYPj9ywDcPf+tDevBlten3uCXX982TfRbl5v jQaw8dR+1lpda/2q2jHB4xrpaCVFug== =hb1y -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 16:12:46 2018 Received: (at 31969-done) by debbugs.gnu.org; 26 Jun 2018 20:12:46 +0000 Received: from localhost ([127.0.0.1]:36627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXuKT-0001uS-Vd for submit@debbugs.gnu.org; Tue, 26 Jun 2018 16:12:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXuKS-0001uH-Tv for 31969-done@debbugs.gnu.org; Tue, 26 Jun 2018 16:12:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXuKM-0002VO-N6 for 31969-done@debbugs.gnu.org; Tue, 26 Jun 2018 16:12:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXuKM-0002VC-JH; Tue, 26 Jun 2018 16:12:38 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40586 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fXuKM-0000iM-6f; Tue, 26 Jun 2018 16:12:38 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#31969] [PATCH] bootloader: grub-efi: Identify as "GuixSD" instead of "grub". References: <20180625205015.2811-1-mbakke@fastmail.com> <87woul3aqq.fsf@gnu.org> <87k1qly4e1.fsf@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 26 Jun 2018 22:12:36 +0200 In-Reply-To: <87k1qly4e1.fsf@fastmail.com> (Marius Bakke's message of "Tue, 26 Jun 2018 17:05:42 +0200") Message-ID: <87o9fx2tor.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31969-done Cc: 31969-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Marius Bakke skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Marius Bakke skribis: >> >>> * gnu/bootloader/grub.scm (install-grub-efi): Pass "--bootloader-id" to= grub-install. >>> --- >>> gnu/bootloader/grub.scm | 1 + >>> 1 file changed, 1 insertion(+) >>> >>> diff --git a/gnu/bootloader/grub.scm b/gnu/bootloader/grub.scm >>> index 8f45995ca..538ddc37a 100644 >>> --- a/gnu/bootloader/grub.scm >>> +++ b/gnu/bootloader/grub.scm >>> @@ -403,6 +403,7 @@ submenu \"GNU system, old configurations...\" {~%") >>> ;; root partition. >>> (setenv "GRUB_ENABLE_CRYPTODISK" "y") >>> (unless (zero? (system* grub-install "--boot-directory" instal= l-dir >>> + "--bootloader-id=3DGuixSD" >> >> What does it do? I can=E2=80=99t even find it in the manual. > > UEFI firmwares contain a list of boot entries that looks roughly like > "foo: uuid,partnum,/path/to/loader". Try `efibootmgr -v` on an EFI > system for a more practical example. > > If nothing is specified, GRUB will identify as "grub". With this patch, > when you look through the possible boot entries in UEFI, there will be > no doubt which one is GuixSD :-) > > However there is one other practical consequence: the GRUB EFI blob will > now be installed to "/boot/efi/EFI/GuixSD/grubx64.efi". So current UEFI > GuixSD users will have a stale "/boot/efi/EFI/grub" folder that is no > longer needed. Oh, I see now. Thanks for explaining! Ludo=E2=80=99. From unknown Sun Jun 22 00:06:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Jul 2018 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator