[Bug 220105] boot1.efi does not detect ZFS pools on whole disks
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jun 18 11:09:18 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220105
Bug ID: 220105
Summary: boot1.efi does not detect ZFS pools on whole disks
Product: Base System
Version: CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: freebsd-bugs at FreeBSD.org
Reporter: kallix at kallix.net
boot1.efi does not detect ZFS pools created on whole disks (i.e. NOT on
freebsd-zfs partitions).
My (limited) understanding is that sys/boot/zfs/zfs.c should detect whole disk
ZFS pools since comments in zfs_probe_dev seem to indicate that this function
first tries to probe whole disk before probing partitions.
My setup:
- 1 SSD with a GPT scheme and just one EFI partition populated with dd
if=/boot/boot1.efifat
- 6 HDDs with a raidz2 pool created with:
zpool create -f $MYPOOL raidz2 ada0 ada1 ada2 ada3 ada4 ada5
on brand new disks (There were no freebsd-zfs partition created. Not even a
GPT scheme)
Some more info:
- The ZFS pool on my raidz2 array is functional (I can import it when booting
in the "Live CD" mode of a FreeBSD 11 install media)
- Originally, I had the system installed with a zroot pool on my SSD, but for
various reasons, I need to have my system live on my raidz2 pool)
- If there is a way to let boot1.efi know how to find my pool, I would be
happy with that
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list