GNU bug report logs -
#32944
Optionally copy kernel to specified directory
Previous Next
To reply to this bug, email your comments to 32944 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#32944
; Package
guix
.
(Fri, 05 Oct 2018 13:51:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Ricardo Wurmus <ricardo.wurmus <at> mdc-berlin.de>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Fri, 05 Oct 2018 13:51:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Currently, the kernel and the initrd are stored somewhere in /gnu/store
and the GRUB configuration is generated to point to these things
directly. This means that the disk containing /gnu/store must be
readable in GRUB. This is not always the case.
Consider the case where /gnu/store should be hosted on an external
storage array connected redundantly via HBAs. The disks might not be
visible in GRUB and only become available once Linux has booted.
This could be made to work by adding an option to “guix system
reconfigure” to copy all things that are needed for starting Linux
(e.g. the kernel, the initrd, …), and then mount /gnu/store from the
specified location once Linux is up.
--
Ricardo
Information forwarded
to
bug-guix <at> gnu.org
:
bug#32944
; Package
guix
.
(Mon, 16 Jun 2025 11:50:03 GMT)
Full text and
rfc822 format available.
Message #8 received at 32944 <at> debbugs.gnu.org (full text, mbox):
Hi Ricardo,
What is the status of this old bug
https://issues.guix.gnu.org/issue/32944
?
On Fri, 05 Oct 2018 at 15:50, Ricardo Wurmus <ricardo.wurmus <at> mdc-berlin.de> wrote:
> Currently, the kernel and the initrd are stored somewhere in /gnu/store
> and the GRUB configuration is generated to point to these things
> directly. This means that the disk containing /gnu/store must be
> readable in GRUB. This is not always the case.
>
> Consider the case where /gnu/store should be hosted on an external
> storage array connected redundantly via HBAs. The disks might not be
> visible in GRUB and only become available once Linux has booted.
>
> This could be made to work by adding an option to “guix system
> reconfigure” to copy all things that are needed for starting Linux
> (e.g. the kernel, the initrd, …), and then mount /gnu/store from the
> specified location once Linux is up.
It contains this only unique message from 2018.
Cheers,
simon
PS: Hum, maybe Ricardo is AFK these days… :-D
Information forwarded
to
bug-guix <at> gnu.org
:
bug#32944
; Package
guix
.
(Thu, 19 Jun 2025 07:37:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 32944 <at> debbugs.gnu.org (full text, mbox):
Hi Simon,
> What is the status of this old bug
>
> https://issues.guix.gnu.org/issue/32944
Unchanged.
> Currently, the kernel and the initrd are stored somewhere in
> /gnu/store
> and the GRUB configuration is generated to point to these things
> directly. This means that the disk containing /gnu/store must
> be
> readable in GRUB. This is not always the case.
>
> Consider the case where /gnu/store should be hosted on an
> external
> storage array connected redundantly via HBAs. The disks might
> not be
> visible in GRUB and only become available once Linux has booted.
>
> This could be made to work by adding an option to “guix system
> reconfigure” to copy all things that are needed for starting
> Linux
> (e.g. the kernel, the initrd, …), and then mount /gnu/store from
> the
> specified location once Linux is up.
This is still a deployment that Guix does not support. Arguably,
it should.
--
Ricardo
This bug report was last modified 37 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.