From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id UB/3DI6GjmG0QgAAgWs5BA (envelope-from ) for ; Fri, 12 Nov 2021 16:21:50 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id iBCMCI6GjmHHQAAAB5/wlQ (envelope-from ) for ; Fri, 12 Nov 2021 15:21:50 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8BF9E31A9C for ; Fri, 12 Nov 2021 16:21:49 +0100 (CET) Received: from localhost ([::1]:43036 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mlYN9-0002vx-Pl for larch@yhetil.org; Fri, 12 Nov 2021 10:21:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mlYI9-0007wu-SQ for help-guix@gnu.org; Fri, 12 Nov 2021 10:16:37 -0500 Received: from sv-2s11.infcs.de ([194.95.66.48]:54946 helo=ux-2s-mailproxy.inf.h-brs.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mlYI6-00084r-80 for help-guix@gnu.org; Fri, 12 Nov 2021 10:16:36 -0500 Received: from gyps.l7 (p5797302f.dip0.t-ipconnect.de [87.151.48.47]) (authenticated bits=0) by ux-2s-mailproxy.inf.h-brs.de (8.15.2/8.15.2/Debian-8ska0) with ESMTPSA id 1ACFGP5k027201 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 12 Nov 2021 16:16:25 +0100 Received: from condor.h-brs.de (localhost [IPv6:::1]) by gyps.l7 (Postfix) with ESMTPS id 4CAB5382175; Fri, 12 Nov 2021 16:16:17 +0100 (CET) References: <87r1bnx8j1.fsf@condor.l7> <87fss2q2o7.fsf@gmail.com> <87bl2qmvbs.fsf@h-brs.de> <20211111205840.54cq2xnouskjcqq5@pelzflorian.localdomain> User-agent: mu4e 1.4.15; emacs 27.1 From: Alexander Asteroth To: "pelzflorian (Florian Pelz)" Subject: Re: Best base system for Guix In-reply-to: <20211111205840.54cq2xnouskjcqq5@pelzflorian.localdomain> Date: Fri, 12 Nov 2021 16:16:17 +0100 Message-ID: <87ee7ltnem.fsf@condor.l7> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Auth: by SMTP AUTH @ ux-2s11 X-MIMEDefang-Info-ge: Gescannt in Inf@FH-BRS, Regeln s. MiniFAQ E-Mail/Mailscanner X-Scanned-By: MIMEDefang @ FB02 @ H-BRS Received-SPF: pass client-ip=194.95.66.48; envelope-from=alexander.asteroth@h-brs.de; helo=ux-2s-mailproxy.inf.h-brs.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?= , help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1636730509; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=L/VPdJrVet8RId4gCb9PuLKKp1dBaISR/k9qCgh748k=; b=YIkTBBROd6PI7unBwY45qe2Vq/lpKsRPqSIrOa7L1UG99tUsPGyuUjajCBIzAHyE/DfHjl lGGpMMDO17Msf4YSVg+inekNfDlMU04AgrX2wDeNiho0qKqDij5p2TCMtf5HfKYTRI1gqn keU09aKg9HuXn9k0P+hZTqcCqLiwZhPbu1Fzks5MKCnVCbIxrlc1y5xIMNYqwNewFPF6y5 jaAArFd0PR2rxGiE9YRRgn/iuXwYG7l6MtSRsEt9um22StCSHJ10fFXRNuIohJT+PwPsTW gbcxkj1PK3X0Eu41JEMAiuU8TOK4q1n/o70DoZTyZWKz7H3MseXMQnpY+8r84A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1636730509; a=rsa-sha256; cv=none; b=toKayBTbTLnWS7OGn8x3jMRkxbwrKQ2PvOX/tnpum5bAXvvQBgtXxdJFbe0jBGUZ5zStEF sQ7nDVt5Pm3SGRj+yCsAkja02RBJHvk/bEv3YxIwzu3Jks4V/SAesDs76OBHn+I2T+/56u Nt6d3BcPhqUdzq+MgMHNOewNAOdd7hy/GIknfkAC94UGFb5dgt6Ed4pqvoYEIgim7ft80Y UMxDQUICgX4IYWsrAAW9FWFI/ezqjpj5hJnUB/kyD/RPLsWQTRS5LvtTbDC08U9tf1r7wF 0WKF6UGGm5H9HutNVcixOeivJFvj5QvNy40eTC/oCm7nqpXkd1PxnN9WphckXQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -4.83 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=h-brs.de (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 8BF9E31A9C X-Spam-Score: -4.83 X-Migadu-Scanner: scn1.migadu.com X-TUID: NQXdKa1WiW44 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Dear Florian (and Andr=C3=A9), I found the cause. It was my fault I created a second EFI partition for the guix grub (to be sure it doesn't make my Debian installation unbootable) and mounted the EFI partition on /mnt/boot (instead of /mnt/boot/efi) This way the EFI directory was not top level an more important the bootcode that was made known to the efi was at the wrong location. Now the guix system is woking fine. Of course now the next issues arise, like "how do I configure postfix under guix" and what is the right way to make my keyboard layout known to the system (so far I have added a few lines (a variant) to the /usr/share/X11/xkb/symbols/us file, wich is now hidden somewhere in the guix-store)? Guix configuration is really very different from other *ix'es. Are packages configurable at all without writing scheme-modules for them? An where would this configuration go? Is everything hidden in some directories in the gnu store?=20 Cheers, Alex On Do, Nov 11 2021, 21:58:40, pelzflorian (Florian Pelz) wrote: > Hello Alexander. > > On Thu, Nov 11, 2021 at 06:48:37PM +0100, Alexander Asteroth wrote: >> Ok, you all convinced me to give Guix a third try (yes I already gave up >> twice). > > The name of the operating system distribution that can be installed > with the Guix package manager is Guix System. > > >> Today I installed guix on a seperate partition aside the >> Debian-11 install on the same HD. Everything went fine but for the >> bootloader. > > This sounds like a bug. Does your computer boot with EFI? > > When installing, do you configure a mount point such as /boot/efi for > your existing boot/EFI system partition? > > >> I thought maybe it's best to not install it and let >> os-prober on the Debian side discover the Guix system (which I mounted >> on /mnt). Unfortunately it seems not to recognize the Guix-Install >> (maybe because the kernel-image is hidden deep in the store?). > > Yes, that is probably the reason. > > >> Vice >> versa I could add the Debian partition to the Guix config but if >> something goes wrong ... ? > > However, if you boot from EFI, you maybe can use the EFI boot menu to > switch between Debian=E2=80=99s and Guix=E2=80=99s bootloader if both are= installed. > This should be sufficient to dual boot. For extras: > > If both are installed, it is even possible to configure Debian=E2=80=99s = grub > bootloader to chainload Guix, although I no longer know the commands > for chainloading. > > For the opposite, to boot Debian from Guix=E2=80=99 GRUB EFI bootloader, = do > this: After installing Guix to boot Guix, I used to change my > /etc/config.scm like this: > > (bootloader (bootloader-configuration > (bootloader grub-efi-bootloader) > (targets '("/boot/efi")) > (keyboard-layout keyboard-layout) > (menu-entries > (list (menu-entry > (label "Debian") > (linux "(hd1,gpt4)/boot/vmlinuz-4.19.0-6-amd64") > (linux-arguments '("\ > root=3DUUID=3D387b3930-178a-4f35-b89c-e77a2c25e686")) > (initrd "(hd1,gpt4)/boot/initrd.img-4.19.0-6-amd64"= )))))) > > The initrd and root settings I took from Debian=E2=80=99s GRUB bootloader > configuration. > > Regards, > Florian --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFQBAEBCgA6FiEEXU8UwBfdlxG/YNXXLg/GxGpHPCwFAmGOhUEcHGFsZXhhbmRl ci5hc3Rlcm90aEBoLWJycy5kZQAKCRAuD8bEakc8LAnXB/97GvJPyokzxQ4y9aGS 0h4gRJZfCOL8erMXYQ0MnycYGv5gQws1lMliEBt/R0gl+f9ZiD1J2oFq6aTputfR xAtOyBPprEJBWfumBM+N5lVP3s2mTSP2kZUqCy7aAyrcQVYZbCvOMDaHLmJtAJxN jWETomn2+14hpySyx/YfueSQPNhpj9tDH3yj60p2tcuXRukrmk/7oJmuG1mjj7Sy OmEGYy47wlvQ4Mu7Uhk2OTEQHbM6F0tt32Pjqt7qyebFZtZt+VzTgc/5PKruUih9 jEt0MgmJEEop9TZQ5L2wr11x4TOoZOCmV1irU097N3xBh0wBfDd4KluSwUf2fByk nwF3 =qq0N -----END PGP SIGNATURE----- --=-=-=--