Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Feb 2019 14:35:56 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 235388] gptzfsboot does not boot ZFS pool made from whole disks (regression), part two
Message-ID:  <bug-235388-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235388

            Bug ID: 235388
           Summary: gptzfsboot does not boot ZFS pool made from whole
                    disks (regression), part two
           Product: Base System
           Version: CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: reto.haeuptli@infinox.ch

This bug report is related to bug #235380 and #220105, this is intentional =
and
no duplicate.

I used to boot zfs on whole disk(s) from a USB stick with a GPT partition
scheme and gptzfsboot on it since FreeBSD version 9 on many testing machines
and even production servers without any problems. With the current code base
this feature is broken.=20

I found the reason in the source code: In the file /head/stand/libsa/zfs/zf=
s.c
the feature was disabled in the revisions base r342151 and base r342161.=20

In r342151 disabled to ability to boot zfs from wholes disks. In r342161 is=
 was
refined for the UEFI case.=20

I completely disagree with the reasoning in the commit comment of base r342=
151
and the comment in the source code. As I said in the introduction to this
ticket I use and rely on this feature since many years.
Furthermore I do not know many systems able to boot zfs from whole disks.
FreeBSD is/was one of them. I think we should not give away this precious
feature.

I propose the following:=20
 - Revert base r342151 and base r342161
 - Discuss whether the FreeBSD community should give away the feature of
booting zfs from whole disks.

--=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-235388-227>