unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: Tobias Geerinckx-Rice <me@tobias.gr>
To: Roland Everaert <r.everaert@protonmail.com>
Cc: help-guix@gnu.org
Subject: Re: Librem Mini with pureboot/head don't boot GuixSD
Date: Thu, 12 Aug 2021 19:05:03 +0200	[thread overview]
Message-ID: <1fbad3999f0d7e7610a11d48e9ddccc5@tobias.gr> (raw)
In-Reply-To: <6aSjg7iYcJWpR7Q-nXpsq5dPo9ffUzh5f9l_jm-ZjoJYtCqXhRTs4Ln-Cgd6FCcP4nr48P7A3jmI0H-dkpuwYLnt1wTSTziwwKjJNNqBMCU=@protonmail.com>

Bonjour Roland,

I've ordered another X230T this summer exactly to experiment with 
Heads+Guix, but it has yet to arrive.

On 2021-08-12 12:59, Roland Everaert via wrote:
> I have tried re-signing the content of /boot with my librem key,

But are both your kernel and initrd in /boot, and is that whence you're 
loading them?  From what I've read so far Heads assumes that they are, 
but this isn't correct on all distributions (such as Guix System[0]).

On Guix, all kernels and initrds are in your root partition's 
/gnu/store, and /boot/grub/grub.cfg points there--not to files in /boot. 
  If the root partition is encrypted, it is GRUB that unlocks it first to 
load Linux.

Could that be the problem?  Could you ask someone from Purism customer 
support about this?  I'd expect a better error message if this were 
simply a case of not finding the kernel in a hard-coded location...

Without hardware to play with, I only know that Heads *could* support 
Guix System (it has all the needed components), but I don't yet know if 
it *does*.  An alternative is to add support for separate /boot to Guix 
System, by copying the needed files at reconfiguration time.  It's ugly 
but enables some exotic use cases that people have considered over the 
years, though not enough to implement it yet ;-)

Kind regards,

T G-R

[0]: The 'GuixSD' name was retired years ago.

Sent from a Web browser.  Excuse or enjoy my brevity.


  reply	other threads:[~2021-08-12 17:05 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-12 10:59 Librem Mini with pureboot/head don't boot GuixSD Roland Everaert via
2021-08-12 17:05 ` Tobias Geerinckx-Rice [this message]
2021-08-14 11:23 ` Re : " Roland Everaert via
2021-08-14 19:30   ` Thiago Jung Bauermann
2021-08-19 14:57     ` Re : " Roland Everaert
2021-08-19 22:39       ` Thiago Jung Bauermann
2021-09-01 11:04         ` Re : " Roland Everaert
2021-09-01 16:21           ` Tobias Geerinckx-Rice

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1fbad3999f0d7e7610a11d48e9ddccc5@tobias.gr \
    --to=me@tobias.gr \
    --cc=help-guix@gnu.org \
    --cc=r.everaert@protonmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).