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: [email protected]
          Reporter: [email protected]

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.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"

Reply via email to