Feature #5061

freebsd boot loader integration (loader project)

Added by Toomas Soome over 3 years ago. Updated about 1 year ago.

Status:ClosedStart date:2014-08-01
Priority:NormalDue date:
Assignee:Toomas Soome% Done:

100%

Category:bootloader
Target version:-
Difficulty:Hard Tags:needs-triage

Description

feature request to integrate freebsd boot loader.


Subtasks

Bug #5062: bootadm update-archive should not fail if grub1 is missingClosedToomas Soome

Feature #5119: Add EFI/GPT System and BIOS Boot partition supportClosedToomas Soome

Feature #5120: zfs should allow large block/gzip/raidz boot pool (loader project)ClosedToomas Soome

Bug #5125: update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks)ClosedToomas Soome

Feature #5142: libzfs support raidz root pool (loader project)ClosedToomas Soome

Feature #6185: want ficl scripting engine in illumos (loader project)ClosedToomas Soome

Feature #6698: freebsd btxld port for illumos (loader project)ClosedToomas Soome


Related issues

Related to illumos gate - Feature #6005: bootadm update-archive should create/update archive sha-1 hash Closed 2015-06-14
Related to illumos gate - Feature #6699: be_get_boot_args interface implementation in libbe (loader project) Closed 2016-03-01
Related to illumos gate - Bug #6700: remove installboot script from i386 platform (loader project) Closed 2016-03-01
Related to illumos gate - Feature #6701: add installboot to i386 platform (loader project) Closed 2016-03-01
Related to illumos gate - Feature #6702: libbe should support x86 installboot command (loader project) Closed 2016-03-01
Related to illumos gate - Feature #6703: update bootadm to support loader configuration (loader project) Closed 2016-03-01
Related to illumos gate - Feature #6707: disable grub menu management in libbe (loader project) Closed 2016-03-01
Related to illumos gate - Feature #6709: manual pages need to be updated for loader (loader project) Closed 2016-03-01

History

#1 Updated by Toomas Soome over 2 years ago

  • Status changed from New to In Progress

#2 Updated by Toomas Soome over 2 years ago

  • Category set to bootloader

#3 Updated by Toomas Soome about 2 years ago

  • Subject changed from grub2 boot loader integration to freebsd boot loader integration

project moved from grub2 to freebsd loader because of (potential) licensing issues and easier management of updates.

#4 Updated by Toomas Soome about 2 years ago

  • Related to Feature #6185: want ficl scripting engine in illumos (loader project) added

#5 Updated by Toomas Soome over 1 year ago

  • Description updated (diff)

#6 Updated by Toomas Soome over 1 year ago

  • Subject changed from freebsd boot loader integration to freebsd boot loader integration (loader project)

#7 Updated by Toomas Soome over 1 year ago

  • Related to Feature #6005: bootadm update-archive should create/update archive sha-1 hash added

#8 Updated by Toomas Soome over 1 year ago

  • Related to deleted (Feature #6185: want ficl scripting engine in illumos (loader project))

#9 Updated by Toomas Soome over 1 year ago

  • Related to Feature #6699: be_get_boot_args interface implementation in libbe (loader project) added

#10 Updated by Toomas Soome over 1 year ago

  • Related to Bug #6700: remove installboot script from i386 platform (loader project) added

#11 Updated by Toomas Soome over 1 year ago

  • Related to Feature #6701: add installboot to i386 platform (loader project) added

#12 Updated by Toomas Soome over 1 year ago

  • Related to Feature #6702: libbe should support x86 installboot command (loader project) added

#13 Updated by Toomas Soome over 1 year ago

  • Related to Feature #6703: update bootadm to support loader configuration (loader project) added

#14 Updated by Toomas Soome over 1 year ago

  • Related to Feature #6707: disable grub menu management in libbe (loader project) added

#15 Updated by Toomas Soome over 1 year ago

  • Related to Feature #6709: manual pages need to be updated for loader (loader project) added

#16 Updated by Electric Monk about 1 year ago

  • Status changed from In Progress to Closed

git commit 199767f8919635c4928607450d9e0abb932109ce

commit  199767f8919635c4928607450d9e0abb932109ce
Author: Toomas Soome <tsoome@me.com>
Date:   2016-09-22T18:43:37.000Z

    5061 freebsd boot loader integration (loader project)
    Reviewed by: Richard Lowe <richlowe@richlowe.net>
    Reviewed by: Cody Mello <melloc@joyent.com>
    Approved by: Robert Mustacchi <rm@joyent.com>

Also available in: Atom