bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#25917: operating-system file-system with (check? #t) but (needed-for


From: Ludovic Courtès
Subject: bug#25917: operating-system file-system with (check? #t) but (needed-for-boot #f) pauses boot until user interaction
Date: Sat, 11 Mar 2017 12:21:28 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Hi Danny,

Danny Milosavljevic <address@hidden> skribis:

> If one has a operating-system file-system with (check? #t) but 
> (needed-for-boot #f), the next boot after reconfiguring will boot into a 
> Guile REPL because the initrd doesn't contain the fsck tool for that file 
> system (because all the file-systems with (needed-for-boot #f) have been 
> filtered out). Therefore, the normal boot process breaks.
>
> Possible fixes:
> - If (check? #t) but (needed-for-boot? #f), include the tool anyway, XOR
> - If (check? #t) but (needed-for-boot? #f), don't check anyway

I think we should do the latter.  When needed-for-boot? is #f, the check
is performed by the Shepherd service that takes care of the file system:

  https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/base.scm#n291

Can you look into it?

Thanks for the report!

Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]