[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug#71348] [PATCH 0/2] Update GRUB to 2.12
From: |
Maxim Cournoyer |
Subject: |
Re: [bug#71348] [PATCH 0/2] Update GRUB to 2.12 |
Date: |
Mon, 24 Jun 2024 09:10:48 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hello!
adanskana@gmail.com writes:
> Hi Maxim, On 24/06/2024 02:51, Maxim Cournoyer
> <maxim.cournoyer@gmail.com> wrote:
>> Hi,
>> Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
>> > Hi Ludovic,
>> >
>> > +CC Josselin, who also had a GRUB 2.12 patch somewhere (can't find it)
>> >
>> > Ludovic Courtès <ludo@gnu.org> writes:
>> >
>> >> Hello Guix!
>> >>
>> >> Following the discussion with Ada Stevenson¹ who reported that
>> >> the e2fsprogs upgrade to 1.47.0 broke system installation, here
>> >> is an upgrade of GRUB.
>> >>
>> >> I tested it on x86_64-linux with:
>> >>
>> >> ./pre-inst-env guix build grub-efi{,32} grub-coreboot grub-hybrid
>> >> grub{,-minimal}
>> >
>> > That's a welcome update. I believe it'll fix our LUKS2 issues and we
>> > could do without mentioning the caveats in the manual, like so:
>> >
>> > modified doc/guix.texi
>> > @@ -2384,21 +2384,12 @@ Keyboard Layout and Networking and Partitioning
>> > @uref{https://linux.die.net/man/8/cryptsetup, @code{man cryptsetup}},
>> > @code{man cryptsetup}} for more information).
>> > > -@quotation Warning
>> > -While efforts are in progress to extend support to LUKS2, please note
>> > -that Guix only supports devices of type LUKS1 at the moment. You can
>> > -verify that your existing LUKS device is of the right type by running
>> > -@command{cryptsetup luksDump @var{device}}. Alternatively, you can
>> > -create a new LUKS1 device with @command{cryptsetup luksFormat --type
>> > -luks1 @var{device}}.
>> > -@end quotation
>> > -
>> > Assuming you want to store the root partition on @file{/dev/sda2}, the
>> > -command sequence to format it as a LUKS1 partition would be along these
>> > +command sequence to format it as a LUKS partition would be along these
>> > lines:
>> > > @example
>> > -cryptsetup luksFormat --type luks1 /dev/sda2
>> > +cryptsetup luksFormat /dev/sda2
>> > cryptsetup open /dev/sda2 my-partition
>> > mkfs.ext4 -L my-root /dev/mapper/my-partition
>> > @end example
>> >
>> > Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>
>> I've now applied this with the above.
> I can't see it on the repo; do you mean you have applied it to your
> local checkout and will push later? No pressure either, just a bit
> confused :)
Sorry, yes, I had applied it locally, and ran some manual sanity checks
(building, linting) on my side before pushing.
It's now live.
--
Thanks,
Maxim
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [bug#71348] [PATCH 0/2] Update GRUB to 2.12,
Maxim Cournoyer <=