GNU bug report logs - #50566
[core-updates-frozen] Grub fails to decrypt LUKS partition (cryptomount not found)

Previous Next

Package: guix;

Reported by: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>

Date: Mon, 13 Sep 2021 11:55:02 UTC

Severity: important

Done: Mathieu Othacehe <mathieu <at> meije.i-did-not-set--mail-host-address--so-tickle-me>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Mathieu Othacehe <othacehe <at> gnu.org>
To: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>
Cc: 50566 <at> debbugs.gnu.org
Subject: bug#50566: [core-updates-frozen] Grub fails to decrypt LUKS partition (cryptomount not found)
Date: Sat, 18 Sep 2021 17:48:03 +0200
[Message part 1 (text/plain, inline)]
Hello Jonathan,

> I'll try to bisect the issue as I have no an "easy" reproducer :)

I experienced the exact same issue. To be able to boot again, I booted
from a Guix System USB drive, hitted 'c' in Grub, then typed the
following commands:

--8<---------------cut here---------------start------------->8---
set root=(hd0,gpt2)
configfile /boot/grub/grub.cfg
--8<---------------cut here---------------end--------------->8---

Now regarding the cause of the issue, it appears that running the
following command from a Guix "master" Grub fixes the issue:

--8<---------------cut here---------------start------------->8---
sudo /gnu/store/w8v5d1i6xfqlpj78w89jg1x7f8dchh4k-grub-efi-2.06/sbin/grub-install --boot-directory /boot --efi-directory=/boot/efi
--8<---------------cut here---------------end--------------->8---

So this means that we probably have an issue related to the Grub package
on core-updates-frozen itself. Both master and core-updates-frozen are
using Grub 2.06 release.

The issue might then be related to the GCC 10 switch?

Here are the log files of Grub installation of master and
core-updates-frozen branches. I edited the /gnu/store/xxx-grub-efi-2.06
strings to remove the noise.

It looks like the core-updates-frozen Grub has a new .note.grub.property
section but I cannot find any other noticeable differences.

To be continued,

Mathieu
[master.log (application/octet-stream, attachment)]
[core.log (application/octet-stream, attachment)]

This bug report was last modified 3 years and 283 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.