diff options
| author | Janneke Nieuwenhuizen <janneke@gnu.org> | 2026-05-10 23:20:16 +0200 |
|---|---|---|
| committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2026-05-13 20:42:36 +0200 |
| commit | d6a9c314cec7d2287c7170f484dc25329d65c129 (patch) | |
| tree | 85fb6010def3a00cc193cd00a70fb91213fa22bd /gnu/system.scm | |
| parent | c2abb6d048a62a1ee8369f1fd2fbb03a4780760a (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.scm | 1 |
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" |
