[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: |
Danny Milosavljevic |
Subject: |
bug#25917: operating-system file-system with (check? #t) but (needed-for-boot #f) pauses boot until user interaction |
Date: |
Wed, 1 Mar 2017 17:38:38 +0100 |
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
This can be reproduced for example by connecting an USB flash storage stick
with a filesystem with a type on it that's not used in any other file-system
declaration.
NB: If (check? #t) and (needed-for-boot? #t), everything works fine.
For all these, (mount? #t) (the default).
This is on Guix master from a few minutes ago.
- bug#25917: operating-system file-system with (check? #t) but (needed-for-boot #f) pauses boot until user interaction,
Danny Milosavljevic <=
- bug#25917: operating-system file-system with (check? #t) but (needed-for-boot #f) pauses boot until user interaction, Ludovic Courtès, 2017/03/11
- bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot., Danny Milosavljevic, 2017/03/12
- bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot., Ludovic Courtès, 2017/03/13
- bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot., Danny Milosavljevic, 2017/03/13
- bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot., Ludovic Courtès, 2017/03/14
- bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot., Danny Milosavljevic, 2017/03/14
- bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot., Ludovic Courtès, 2017/03/14
bug#25917: [PATCH v2] services: If a filesystem is not marked as needed for boot, don't check it even if told to check it., Danny Milosavljevic, 2017/03/12
bug#25917: [PATCH] file-systems: Factorize file-system-packages., Danny Milosavljevic, 2017/03/16