[Bug 271403] bsdinstall(8): ZFS with manual partitioning without zfs_enable

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 15 May 2023 17:22:49 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271403

Graham Perrin <grahamperrin@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|System unusable at first    |bsdinstall(8): ZFS with
                   |boot after install of       |manual partitioning without
                   |13.2-RELEASE amd64          |zfs_enable
           Keywords|needs-qa                    |
                URL|                            |https://man.freebsd.org/cgi
                   |                            |/man.cgi?query=bsdinstall&s
                   |                            |ektion=8&manpath=freebsd-re
                   |                            |lease

--- Comment #6 from Graham Perrin <grahamperrin@freebsd.org> ---
zfs_enable is documented under
<https://docs.freebsd.org/en/books/handbook/book/#zfs-quickstart>. 


(In reply to Dennis Clarke from comment #5)

> … get a shell after the initial bsdinstall …

From
<https://docs.freebsd.org/en/books/handbook/book/#bsdinstall-partitioning>: 

>> Auto (ZFS) …
>> 
>> Auto (UFS) …
>> 
>> Manual partitioning allows advanced users to create customized 
>> partitions from menu options.
>> 
>> Shell opens a shell prompt where advanced users can create customized 
>> partitions using command-line utilities like gpart(8), fdisk(8), and 
>> bsdlabel(8).


When you choose auto for ZFS: zfs_enable is set automatically. 

<https://github.com/freebsd/freebsd-src/commit/6e15678a470671d454dba52e195c4167b8d63c06#diff-566a1b9d6ad5ce6df61a53416b8d7c690b67d0a53c667a1000a45042131f6e95>


When you choose manual instead of auto: the automation that you lose is not
limited to partitioning. There's some expectation of advanced users either
reading relevant parts of the FreeBSD Handbook, or already having the advanced
knowledge.

-- 
You are receiving this mail because:
You are on the CC list for the bug.