From d6a9c314cec7d2287c7170f484dc25329d65c129 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Sun, 10 May 2026 23:20:16 +0200 Subject: 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 Fixes: #4820 --- gnu/system.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/system.scm') 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 , to populate the \"old entries\" menu." (root-file-system-command (list (file-append hurd "/hurd/ext2fs.static") "ext2fs" + "--readonly" "--multiboot-command-line='${kernel-command-line}'" "--exec-server-task='${exec-task}'" "--store-type=typed" -- cgit v1.2.3