From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joshua Branson Subject: Re: grub.cfg does not have luks module for encrypted root Date: Fri, 01 Feb 2019 09:03:13 -0500 Message-ID: <8736p7hahq.fsf@dismail.de> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([209.51.188.92]:53486) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpZQB-0002MF-U2 for help-guix@gnu.org; Fri, 01 Feb 2019 09:03:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpZQ5-00062Y-3e for help-guix@gnu.org; Fri, 01 Feb 2019 09:03:49 -0500 Received: from dismail.de ([78.46.223.134]:24367) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gpZPz-0005fU-24 for help-guix@gnu.org; Fri, 01 Feb 2019 09:03:43 -0500 Received: from dismail.de (localhost [127.0.0.1]) by dismail.de (OpenSMTPD) with ESMTP id a49ad038 for ; Fri, 1 Feb 2019 15:03:16 +0100 (CET) Received: from smtp2.dismail.de (10.240.26.12 [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 5ccde8a2 for ; Fri, 1 Feb 2019 15:03:16 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 4caaf65a for ; Fri, 1 Feb 2019 15:03:16 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 6a8714aa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Fri, 1 Feb 2019 15:03:15 +0100 (CET) In-Reply-To: (Jack Hill's message of "Wed, 30 Jan 2019 22:13:06 -0500 (EST)") 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" To: help-guix@gnu.org Jack Hill writes: > Ahoy, > > I'm using the attached config.scm for a host with an encrypted gpt > root partition while booking with bios-grub. It produces the attached > grub.cfg, which lacks the luks module, thus grub cannot find the > kernel. > > If I enter the grub command line and manually insmod luks and > cryptomount, I can then boot correction. My guix version information > follows. I don't see the problem. What am I missing? Out of curiosity how do you boot GuixSD on the grub command line? The only way I know how to do it is: set root=(hd0,1) ; wherever your root partition is linux /gnu/path/to/vmlinuz-linux-libre root=/dev/sda1 initrd /gnu/path/to/initramfs-linux-libre.img boot In arch linux, I know where those paths are: /boot, but it GuixSD those paths are usually buried in /gnu/some/crazy/path... > > > Best, > Jack > > > -- Joshua Branson Sent from Emacs and Gnus