summaryrefslogtreecommitdiff
path: root/gnu/system.scm
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2026-05-10 23:20:16 +0200
committerJanneke Nieuwenhuizen <janneke@gnu.org>2026-05-13 20:42:36 +0200
commitd6a9c314cec7d2287c7170f484dc25329d65c129 (patch)
tree85fb6010def3a00cc193cd00a70fb91213fa22bd /gnu/system.scm
parentc2abb6d048a62a1ee8369f1fd2fbb03a4780760a (diff)
system: hurd: Fix fsck.
* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Create "/dev/console". * gnu/system.scm (hurd-multiboot-modules): Run ext2fs.static with --readonly. * gnu/packages/hurd.scm (hurd)[arguments]: Use "fsysopts / --update --writable" and "fsck --preen --writable" and Debian's return value meme. Also substitute "/sbin/" in "sbin/fsck.c". Change-Id: I7bc3cf334939d6f1f00ee8615810338167904e8e Co-authored-by: Yelninei <yelninei@tutamail.com> Fixes: #4820
Diffstat (limited to 'gnu/system.scm')
-rw-r--r--gnu/system.scm1
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu/system.scm b/gnu/system.scm
index 058bd72920a..9d29cd40486 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -1553,6 +1553,7 @@ a list of <menu-entry>, to populate the \"old entries\" menu."
1553 (root-file-system-command 1553 (root-file-system-command
1554 (list (file-append hurd "/hurd/ext2fs.static") 1554 (list (file-append hurd "/hurd/ext2fs.static")
1555 "ext2fs" 1555 "ext2fs"
1556 "--readonly"
1556 "--multiboot-command-line='${kernel-command-line}'" 1557 "--multiboot-command-line='${kernel-command-line}'"
1557 "--exec-server-task='${exec-task}'" 1558 "--exec-server-task='${exec-task}'"
1558 "--store-type=typed" 1559 "--store-type=typed"