diff options
| author | Janneke Nieuwenhuizen <janneke@gnu.org> | 2026-01-09 11:04:03 +0100 |
|---|---|---|
| committer | Rutherther <rutherther@ditigal.xyz> | 2026-01-14 09:16:49 +0100 |
| commit | 0ac92150b1e4de3486b453fc10debc082a1a5f1f (patch) | |
| tree | 5383ebb28fdf2cc791f26aa4f2e46e509c6e4c99 /gnu/installer/kernel.scm | |
| parent | 0afb832a3b7b51d570f9f102dc9e11f8283a29de (diff) | |
installer: Add Hurd x86_64 as an option.
* gnu/installer/newt/kernel.scm (run-kernel-page): Rename "Hurd" to "Hurd
32-bit (experimental)". On 64-bit, also offer "Hurd 64-bit (highly
experimental!)", and make these strings translatable. Make "Linux Libre" the
first option. Add a line break after "When in doubt...". Upon re-entrry,
use pre-selected kernel as the default. Make sure to always [re]set
%current-target-system, as this page may be revisited and another kernel
choice selected.
* gnu/installer/kernel.scm (kernel->configuration): Update accordingly.
* gnu/installer/final.scm (install-system): Also cater for the 64-bit Hurd by
simply adding --target=(%current-target-system).
Change-Id: I14cb2d2815265b8841c16cf9bcc3857b1024f507
Diffstat (limited to 'gnu/installer/kernel.scm')
| -rw-r--r-- | gnu/installer/kernel.scm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/installer/kernel.scm b/gnu/installer/kernel.scm index c82b06fb830..a07d24d09a6 100644 --- a/gnu/installer/kernel.scm +++ b/gnu/installer/kernel.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org> +;;; Copyright © 2024, 2026 Janneke Nieuwenhuizen <janneke@gnu.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -27,7 +27,7 @@ str) (define (kernel->configuration kernel dry-run?) - (if (equal? kernel "Hurd") + (if (string-prefix? "Hurd" kernel) `((kernel %hurd-default-operating-system-kernel) ,(comment (G_ ";; \"noide\" disables the gnumach IDE driver, enabling rumpdisk.\n")) (kernel-arguments '("noide")) |
