From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Guix/GNU/Linux multi distro + GuixSD multi-site scenario Date: Tue, 29 Mar 2016 18:03:01 +0200 Message-ID: <87egatl1ai.fsf@gnu.org> References: <86r3eyzfge.fsf@gmail.com> <8760w83jgg.fsf@dustycloud.org> <868u14hhaw.fsf@gmail.com> <8737rc3d36.fsf@dustycloud.org> <864mbrhmb3.fsf@gmail.com> <87wpomyjum.fsf@gmail.com> <87vb4636bx.fsf@dustycloud.org> <87twjq8jhn.fsf@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]:59276) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akw6n-00018E-Th for help-guix@gnu.org; Tue, 29 Mar 2016 12:03:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akw6j-0006N1-68 for help-guix@gnu.org; Tue, 29 Mar 2016 12:03:09 -0400 In-Reply-To: <87twjq8jhn.fsf@gmail.com> (Alex Kost's message of "Mon, 28 Mar 2016 22:56:04 +0300") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org To: Alex Kost Cc: myglc2 , help-guix@gnu.org Alex Kost skribis: > Christopher Allan Webber (2016-03-28 19:39 +0300) wrote: > >> Alex Kost writes: > [...] >>> Hi, I also use double boot (GuixSD and ArchLinux). I do it like this: >>> at first I never let GuixSD to reinstall grub by using --no-grub option >>> ("guix system reconfigure --no-grub ..."). Instead I installed grub >>> manually (into a separate "boot" partition) and I use my own "grub.cfg", >>> which has an entry for the latest GuixSD system. This entry may look >>> like this: >>> >>> menuentry 'GuixSD' { >>> search --no-floppy --label --set guix >>> linux /var/guix/profiles/system/kernel/bzImage --root=3Dguix --sys= tem=3D/var/guix/profiles/system --load=3D/var/guix/profiles/system/boot >>> initrd /var/guix/profiles/system/initrd >>> } >>> >>> My grub config=C2=B9 also has entries for a previous system generation = (I can >>> boot any generation by editing a number in a grub boot menu) and for a >>> particular system (sometimes I do "guix system build =E2=80=A6" and put= the >>> result directory of this "testing" system to my grub.cfg). >>> >>> =C2=B9 https://github.com/alezost/config/blob/master/etc/grub.cfg >> >> Hm, I think this approach is not quite as nice, IMO. > > Yeah, I think it is not suitable for most people, but it is very nice > for me :-) It would be interesting to see how we can better support this use case. I know of at least one potential blocker, which is , but probably there are other issues. Ludo=E2=80=99.