From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id EJyQBByEjWH8NAAAgWs5BA (envelope-from ) for ; Thu, 11 Nov 2021 21:59:08 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id MD4eAByEjWEfFgAAbx9fmQ (envelope-from ) for ; Thu, 11 Nov 2021 20:59:08 +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 AB6E46DD1 for ; Thu, 11 Nov 2021 21:59:07 +0100 (CET) Received: from localhost ([::1]:56112 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mlHA2-0005Oy-Bz for larch@yhetil.org; Thu, 11 Nov 2021 15:59:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34548) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mlH9r-0005Jd-7M for help-guix@gnu.org; Thu, 11 Nov 2021 15:58:55 -0500 Received: from pelzflorian.de ([5.45.111.108]:39792 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mlH9o-0001gE-Lt for help-guix@gnu.org; Thu, 11 Nov 2021 15:58:54 -0500 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 15A353606B4; Thu, 11 Nov 2021 21:58:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1636664329; bh=8vtTMdw2tVfnKsOJk0Q412Zng669MmOVRUYHwhP1ghQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=Y0wC9Uz6GpFqnHwduR1MfnyzjLVxAgENBKK64U9wXrvnRBSbNY8xfCGfnJT1r/TPj bjqz5VJtiDREwGJf8WT1AXHdGV8KqCwIGPPzo5Wb5+z/NkLT+mYbSg6lotiloB5Qoo eNVOYIj69ENpjO/0aryesDHuiIEAOGmZeF5h1zwQ= Date: Thu, 11 Nov 2021 21:58:40 +0100 From: "pelzflorian (Florian Pelz)" To: Alexander Asteroth Subject: Re: Best base system for Guix Message-ID: <20211111205840.54cq2xnouskjcqq5@pelzflorian.localdomain> References: <87r1bnx8j1.fsf@condor.l7> <87fss2q2o7.fsf@gmail.com> <87bl2qmvbs.fsf@h-brs.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87bl2qmvbs.fsf@h-brs.de> Received-SPF: pass client-ip=5.45.111.108; envelope-from=pelzflorian@pelzflorian.de; helo=mail.pelzflorian.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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?B?QW5kcsOpIEEu?= 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=1636664347; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=5qjzGdGKeus22dKGeA4pzOkNtM4ZXXKDP7E0umFpYlc=; b=b0CMlNoLZdYbhKr1TS5Hnp8Nb49Ad0iKtA/hiBeeoMfQzmExs1tUbv+mFudVjPTvlOLm3T u08A3IHKVFAB2oquoz2zMn5Ia5zxegpqOKJ50YOBEHupS6yXCExyz2MXHAnR4eq8X6j7cD R0Gg70xwMfYkhQfPnuBq5gMbkeAtES2CIh72OPO0IfZzYVI4yABCTyvqTVDQnzkw96wPUA jPvIgAK1fORk+n2Egj6r3+O7o4Bxw1CxamsCNNjdUW7NM3set0CNlqMWYU247lq4Zf3fhu GMgGtWr35N+9wu/h3N/Tau6sDioVd/5N5/+J69HijERtgC/uawi9hv8IomoxVA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1636664347; a=rsa-sha256; cv=none; b=qGXlGtOETVyVAKOXIIjjOYPWlICUJpGRRsFivisrNqu3up++KkTxyt8csP826O1Bor5RoI pxBo4okfLRfUC4+N+5LT+s5bUjaOUGIFxANMOblVoAw2R9KZs+C+5qEq8HMloGNBrhRt3q rz5uBrSQws98apaGOYVtM40brnvQj9zNgsem5ubdyV9ciix9DzUwKx6y1wwQUVWCW2+cjR lwlhFfgT51WBH3SGStKBYSuxRrzk7Giivrgs6MdbDnzfJ2iEntYQUyeYrFZbIUt7T8Pm4M iXhQB/a/dHEddF7UFC2N2FfQcqayt4xTWC3C9YWkMksrOJLCBPriWMMQaoGo7Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=pelzflorian.de header.s=mail header.b=Y0wC9Uz6; 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: -1.83 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=pelzflorian.de header.s=mail header.b=Y0wC9Uz6; dmarc=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: AB6E46DD1 X-Spam-Score: -1.83 X-Migadu-Scanner: scn1.migadu.com X-TUID: dExHQ6TqEiBP 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’s and Guix’s 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’s grub bootloader to chainload Guix, although I no longer know the commands for chainloading. For the opposite, to boot Debian from Guix’ 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=UUID=387b3930-178a-4f35-b89c-e77a2c25e686")) (initrd "(hd1,gpt4)/boot/initrd.img-4.19.0-6-amd64")))))) The initrd and root settings I took from Debian’s GRUB bootloader configuration. Regards, Florian