From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleg Pykhalov Subject: Re: Dualbooting with guixsd not handling grub installation Date: Tue, 06 Feb 2018 15:25:34 +0300 Message-ID: <87k1vqnw3l.fsf@gmail.com> References: <55149c20-6f4c-8b37-9b9f-43879f2d038f@uni-bremen.de> <878teabyjb.fsf@gmail.com> <87bmj54n8z.fsf@gnu.org> <1e2b47c5-6c2d-02c9-16bf-e633317d09c5@uni-bremen.de> <87po7gghyw.fsf@gnu.org> <87a7yhv8pj.fsf@gmail.com> <877etkxufy.fsf@gnu.org> <87h8r1me1t.fsf@gmail.com> <87mv0nd1bm.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48716) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ej2Jy-0004MN-Us for guix-devel@gnu.org; Tue, 06 Feb 2018 07:25:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ej2Ju-0001im-Vs for guix-devel@gnu.org; Tue, 06 Feb 2018 07:25:58 -0500 In-Reply-To: <87mv0nd1bm.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 05 Feb 2018 14:15:57 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: =20 > I think we should keep =E2=80=98menu-entry=E2=80=99 bootloader-independ= ent. What does mean =E2=80=9Cindependent=E2=80=9D? Do you mean that it's workin= g only for Grub now? I guess others bootloaders could have this if they need to generate a configuration file like =E2=80=9C/boot/grub/grub.cfg=E2=80=9D. > I=E2=80=99m actually not sure what problem we=E2=80=99re trying to solv= e: is it that > the =E2=80=98root=E2=80=99 variable in GRUB gets set to the wrong parti= tion when you > try to dual-boot? The problem is I cannot get a Grub =E2=80=9Cmenu-entry=E2=80=9D in =E2=80= =9C/boot/grub/grub.cfg=E2=80=9D which should look like: =2D-8<---------------cut here---------------start------------->8--- menuentry "Another distro" { search --label --set another-disk-label configfile /boot/grub/grub.cfg } =2D-8<---------------cut here---------------end--------------->8--- Also =E2=80=9Clinux=E2=80=9D and =E2=80=9Cinitrd=E2=80=9D fields of =E2=80= =9Cmenu-entry=E2=80=9D are required to be defined which prevents from generating the snippet above. Thoughts? Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAlp5nr4ACgkQckbhHGm3 lWk7ChAAzSQhcpuwSyh6q/9B3J3oZLlvg/0pPwn1gm87RoSCKDo+Zwn+EeAfdpRR xGhuImm+SJ+Hu4bMIIY9F0oo47LDwYlKiKM37sFx7Erso/hCbgRONLstKRyemqcE zvMGnwBlnvUd/zz+6MpN/Mo5Thnb6W6fsD7KzbYLLHyjrr28BBbdyI0lMdlKvB0m thuQ7KMa/l00CTCqFRtDn3ZjmVGBw3mgVl82VJOvB6xL1hzHZQnbIqg1+u5xbykh qho96conRCnQhdfFm3ERLpc9ikOpCqxPCIy5xCwHkY00G2ICgix/uky/leORcEDp pQt73zLrfpvn6wBucCORYamoMqJgGt+CIZ6jCMeXest0jTXdl+e4KmbbAmP+wZNA d+E5wyFTU5f6K0pAhOjIOpwueFMFk/7gp4wepjxM2C15uy9ySTc+LypnxcwYL6Lb v9PBana6fJHAz/KLZDJx1vDnD1mMhIqmzd+XkArSF9a76Vx+qQKReXtrz5qXGAii vRNmMaE+8IsPSLPkth8VLTby8BOjkRI6dLpAFULu6MZeeRBze5c8Juz5r8IUhqCf NPh4HP8cn+4f3au5pIXtdcnuBzNLWLItiS8tnOLN3aMEfBird2uFfevd7hRA6JRO OUuniUM/6rFhkFbyrPditIxn8d8Kbvqc4cfcut1fteoTRX7S478= =hyPc -----END PGP SIGNATURE----- --=-=-=--