Date: Sun, 18 Jun 2017 11:09:18 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 220105] boot1.efi does not detect ZFS pools on whole disks Message-ID: <bug-220105-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220105 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@FreeBSD.org Reporter: kallix@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 d= isk ZFS pools since comments in zfs_probe_dev seem to indicate that this functi= on first tries to probe whole disk before probing partitions.=20 My setup:=20 - 1 SSD with a GPT scheme and just one EFI partition populated with dd if=3D/boot/boot1.efifat - 6 HDDs with a raidz2 pool created with:=20 zpool create -f $MYPOOL raidz2 ada0 ada1 ada2 ada3 ada4 ada5=20 on brand new disks (There were no freebsd-zfs partition created. Not eve= n a GPT scheme) Some more info: - The ZFS pool on my raidz2 array is functional (I can import it when boot= ing 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 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220105-8>