Bug #5125

Feature #5061: freebsd boot loader integration (loader project)

update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks)

Added by Toomas Soome about 4 years ago. Updated over 3 years ago.

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

100%

Category:cmd - userland programs
Target version:-
Difficulty:Medium Tags:needs-triage

Description

zpool command should support creating bootable whole disk pools, implies EFI/GPT label with automatic boot partition setup. Pool management (attach, spare, replace) should be able to cope with such setup.
affected components: zpool command, libzfs, syseventd module zfs_mod.

note: with current boot and be management this functionality is not too useful in practice, but it serves the purpose of splitting otherwise huge grub2 related change into smaller parts.


Related issues

Related to illumos gate - Feature #5119: Add EFI/GPT System and BIOS Boot partition support Closed 2014-08-25
Related to illumos gate - Bug #4707: Want an option to "zpool create" for creating bootable pools New 2014-03-27
Related to illumos gate - Bug #397: illumos cannot boot from a device with an EFI label Resolved 2010-11-04

History

#1 Updated by Electric Monk over 3 years ago

  • % Done changed from 0 to 100
  • Status changed from New to Closed

git commit 1a902ef8628b0dffd6df5442354ab59bb8530962

commit  1a902ef8628b0dffd6df5442354ab59bb8530962
Author: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Date:   2015-02-20T23:00:32.000Z

    5561 support root pools on EFI/GPT partitioned disks
    5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks)
    Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
    Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
    Approved by: Dan McDonald <danmcd@omniti.com>

#2 Updated by Joshua Clulow about 2 years ago

  • Related to Bug #397: illumos cannot boot from a device with an EFI label added

Also available in: Atom