[Bug 271262] bsdinstaller in AutoZFS + MBR mode always wipes disklabel - rendering system non-bootable

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 28 Jul 2025 14:59:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271262

--- Comment #14 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=a3b72d89c7028a2254381e4d2b126416dee3fbb5

commit a3b72d89c7028a2254381e4d2b126416dee3fbb5
Author:     John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2025-07-28 14:57:16 +0000
Commit:     John Baldwin <jhb@FreeBSD.org>
CommitDate: 2025-07-28 14:58:02 +0000

    zfsboot: Remove zfsboot(8) program used to boot ZFS from MBR + BIOS

    This has not worked since the import of OpenZFS in FreeBSD 13.0.
    Trying to fix it at this point would probably entail rearchitecting
    how it works (e.g. using a dedicated freebsd-boot slice to hold
    zfsboot).  However, it's not really worth doing that at this point.

    PR:             271262
    Reported by:    Henryk Paluch <hpaluch@seznam.cz>
    Reviewed by:    imp, emaste
    Relnotes:       yes
    Differential Revision:  https://reviews.freebsd.org/D51545

 ObsoleteFiles.inc                            |   4 +
 sbin/zfsbootcfg/zfsbootcfg.8                 |   8 +-
 stand/i386/Makefile                          |   2 +-
 stand/i386/common/bootargs.h                 |   2 +-
 stand/i386/loader/main.c                     |   2 +-
 stand/i386/zfsboot/Makefile (gone)           |  92 ---------
 stand/i386/zfsboot/Makefile.depend (gone)    |  17 --
 stand/i386/zfsboot/zfsboot.8 (gone)          | 130 -------------
 stand/i386/zfsboot/zfsldr.S (gone)           | 281 ---------------------------
 targets/pseudo/userland/misc/Makefile.depend |   1 -
 tools/boot/install-boot.sh                   |  23 +--
 tools/boot/rootgen.sh                        |  63 +-----
 tools/build/mk/OptionalObsoleteFiles.inc     |   4 -
 13 files changed, 20 insertions(+), 609 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.