GNU bug report logs -
#26339
[PATCH 00/18] wip: Support non grub bootloaders.
Previous Next
Reported by: Mathieu Othacehe <m.othacehe <at> gmail.com>
Date: Sun, 2 Apr 2017 13:51:01 UTC
Severity: important
Tags: patch
Done: Mathieu Othacehe <m.othacehe <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Fri, 13 Oct 2017 16:08:52 +0200
with message-id <87d15rdtsb.fsf <at> gmail.com>
and subject line closing bootloader serie.
has caused the debbugs.gnu.org bug report #26339,
regarding [PATCH 00/18] wip: Support non grub bootloaders.
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
26339: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=26339
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hi,
Here's a first draft of my work on bootloaders.
Basically, I rebased David patches and started to work on top of it.
I adapted system commands "init", "reconfigure" and "switch-generation"
to the new bootloader API.
All of this is functional with my basic configuration. Don't hesitate
to test this out and comment !
I still have to update documentation. I also left untested UEFI related
stuff.
Thanks,
Mathieu
David Craven (4):
system: Pass <bootloader-parameter> to grub.
system: Add extlinux support.
scripts: system: Rename --no-grub option to --no-bootloader.
bootloader: Add install procedures and use them.
Mathieu Othacehe (14):
system: Rename operating-system-grub.cfg to operating-system-bootcfg.
vm: Reword grub.cfg to boot.cfg
system: Add bootloader type.
bootloader: Stop using grub module.
scripts: system: Move save-load-path-excursion and
save-environment-excursion macros to the top.
system: Rename kernel->grub-label to kernel->boot-label.
bootloader: Add device and type to bootloader-configuration record.
system: Rename grub-device to fs->boot-device.
scripts: system: Remove unused variables.
scripts: system: Rename grub? and install-grub? to bootloader? and
install-bootloader?.
scripts: system: Adapt "reconfigure" to new bootloader API.
scripts: system: Adapt "init" to new bootloader API.
scripts: system: Adapt "switch-generation" to new bootloader API.
scripts: system: Display bootloader device and type in
"list-generations".
gnu.scm | 3 +-
gnu/build/install.scm | 36 ++---
gnu/build/vm.scm | 22 +--
gnu/local.mk | 1 +
gnu/system.scm | 72 +++++++---
gnu/system/bootloader.scm | 253 +++++++++++++++++++++++++++++++++
gnu/system/grub.scm | 41 ++++--
gnu/system/vm.scm | 52 ++++---
gnu/tests.scm | 3 +-
gnu/tests/nfs.scm | 3 +-
gnu/tests/web.scm | 2 +-
guix/scripts/system.scm | 353 ++++++++++++++++++++++++++--------------------
tests/guix-system.sh | 2 -
tests/system.scm | 2 -
14 files changed, 592 insertions(+), 253 deletions(-)
create mode 100644 gnu/system/bootloader.scm
--
2.12.2
[Message part 3 (message/rfc822, inline)]
All the related patches are merged by now.
Mathieu
This bug report was last modified 7 years and 209 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.