<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in zfsboot</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>52ce808a - bsdinstall: zfsboot: Prompt user for zpool name if the pool already exists</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#52ce808a</link>
        <description>bsdinstall: zfsboot: Prompt user for zpool name if the pool already existsIf one install FreeBSD on multiple disks (say 13 and CURRENT) the first createdpool will always be used.Prompt the user for a new pool name if we detect that the default or supplied onealready exists.Reviewed by:	impMFC after:      2 weeksSponsored by:   Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D33331(cherry picked from commit 9935b0e8ea41804b32576987531be4d31ba705f1)

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Wed, 08 Dec 2021 10:37:50 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>611d8311 - Mount the EFI system partition (ESP) on newly-installed systems and VM</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#611d8311</link>
        <description>Mount the EFI system partition (ESP) on newly-installed systems and VMimages.Per hier(7), the ESP will be mounted at /boot/efi. On UFS systems,any existing ESP will be reused and mounted there; otherwise, a new onewill be made. On ZFS systems, space for an ESP is allocated on all disksin the root pool, but only the partition actually used to boot is set upand mounted.This makes future upgrades of the EFI loader easier (upgrade scripts canjust change /boot/efi) and also greatly simplifies the parts of theinstaller involved in initialization of the ESP. It also makes theinstaller&apos;s behavior correspond to the documentation in hier(7).Reviewed by:		imp, tsoome, bdragonApproved by:		re (gjb)Relnotes:		yesDifferential Revision:	https://reviews.freebsd.org/D28897(cherry picked from commit 0b7472b3d8d2f1e90fade5236b44fd98d8e396c2)(cherry picked from commit 2c26d77d989abe48c662eeb6f52f7e4c9b81680c)(cherry picked from commit e77cf2a4ab32a381df3c06d25b8b4f650047c3f2)(cherry picked from commit e70eb40271512dfbca7cecf823e4b445e3989c2e)

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 23 Feb 2021 21:16:52 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c415d0df - bsdinstall: riscv-specific tweaks</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#c415d0df</link>
        <description>bsdinstall: riscv-specific tweaksMake the installer more useful, by allowing it to create a bootableinstallation. Also, enable the menu option for ZFS-on-root.Like arm64, RISC-V boots by UEFI only, so arm64&apos;s parteditimplementation is renamed and shared among the two platforms.Reviewed by:	gjb(cherry picked from commit 7b08a307e88bb1abe17d13d11288392a8e4739ce)

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 15 Jan 2021 16:34:54 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a107ddbb - bsdinstall: Use TMPDIR if set</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#a107ddbb</link>
        <description>bsdinstall: Use TMPDIR if setSubmitted by:	Ryan Moeller &lt;ryan@freqlabs.com&gt;Reviewed by:	bcran, Nick Wolff &lt;darkfiberiru@gmail.com&gt;Differential Revision:	https://reviews.freebsd.org/D22979/

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Wed, 15 Jan 2020 00:45:05 +0000</pubDate>
        <dc:creator>Rebecca Cran &lt;bcran@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a89559c2 - bsdinstall: fix ESP detection for auto ZFS layout</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#a89559c2</link>
        <description>bsdinstall: fix ESP detection for auto ZFS layoutPass the list of user selected disks from zfsboot to bootconfig so thatthe latter doesn&apos;t rely on ESP autodetection that apparently fails forsome cases, e.g. memstick installation with nvme (boot) and sata drives.While here, fix printing of debug messages in bootconfig.Reviewed by:	bcran, imp, tsoomeDifferential Revision:	https://reviews.freebsd.org/D21930

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Wed, 09 Oct 2019 05:28:10 +0000</pubDate>
        <dc:creator>Yuri Pankov &lt;yuripv@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>db8b5613 - Rework UEFI ESP generation</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#db8b5613</link>
        <description>Rework UEFI ESP generationCurrently, the installer uses pre-created 800KB FAT12 filesystems thatit dd&apos;s onto the ESP partition.This changeset improves that by having the installer generate a FAT32filesystem directly onto the ESP using newfs_msdos and then copyingloader.efi into /EFI/freebsd.For live installs it then runs efibootmgr to add a FreeBSD boot entryin the BIOS.Sponsored by:	NetflixDifferential Revision:	https://reviews.freebsd.org/D17947

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Thu, 20 Dec 2018 19:39:37 +0000</pubDate>
        <dc:creator>Rebecca Cran &lt;bcran@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1b41374f - Sort i18n messages in bsdinstall zfsboot</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#1b41374f</link>
        <description>Sort i18n messages in bsdinstall zfsbootNo functional change.Sponsored by:	Smule, Inc.

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 28 Oct 2018 22:09:18 +0000</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c9d3297 - Adjust for 80-columns.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#2c9d3297</link>
        <description>Adjust for 80-columns.No functional change.Sponsored by:	Smule, Inc.

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 28 Oct 2018 00:58:39 +0000</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee21b0ef - Adjust bsdinstall zfsboot code to 80-columns and whitespace fixes</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#ee21b0ef</link>
        <description>Adjust bsdinstall zfsboot code to 80-columns and whitespace fixesNo functional changes.Sponsored by:	Smule, Inc.

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 26 Oct 2018 05:25:22 +0000</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa2a0e0f - bsdinstall/zfsboot: Enable new UEFI+GELI support</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#aa2a0e0f</link>
        <description>bsdinstall/zfsboot: Enable new UEFI+GELI supportAfter r336252 it is no longer necessary to have a separate bootpool whenbooting from an encrypted disk with UEFI.This change also switches the EFI System Partition contents fromthe 800 KB boot1.efifat to a new 200 MB filesystem created with newfs_msdosand uses loader.efi directly, instead of boot1.efi.PR:		228916Reviewed by:	dteskeMFC after:	1 monthRelnotes:	yesSponsored by:	Klara SystemsDifferential Revision:	https://reviews.freebsd.org/D12315

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Thu, 23 Aug 2018 22:50:11 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e39a9678 - bsdinstall: default to UEFI-only boot on arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#e39a9678</link>
        <description>bsdinstall: default to UEFI-only boot on arm64Reviewed by:	allanjudeSponsored by:	The FreeBSD FoundationDifferential Revision:  https://reviews.freebsd.org/D11721

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 30 Jul 2017 23:15:30 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98b9d384 - Fixed bsdinstall location of vfs.zfs.min_auto_ashift</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#98b9d384</link>
        <description>Fixed bsdinstall location of vfs.zfs.min_auto_ashiftvfs.zfs.min_auto_ashift is a sysctl only not a tunable so updated bsdinstallto use the correct location /etc/sysctl.conf instead of /boot/loader.confReported by:	Aaron CazaReviewed by:	allanjudeMFC after:	2 daysSponsored by:	MultiplayDifferential Revision:	https://reviews.freebsd.org/D11278

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 20 Jun 2017 08:03:50 +0000</pubDate>
        <dc:creator>Steven Hartland &lt;smh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4ca43ae5 - bsdinstall: use consistent EFI configuration across platforms</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#4ca43ae5</link>
        <description>bsdinstall: use consistent EFI configuration across platforms- increase arm64 EFI partition to 200M, as x86- use EFI_BOOTPART_SIZE and EFI_BOOTPART_PATH macros on x86- increase ZFS EFI partition to 200MPR:		201898Reviewed by:	allanjude, manuMFC after:	3 daysSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D11239

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 16 Jun 2017 18:58:48 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46c380e6 - bsdinstall: Make ZFS min_auto_ashift adjustment persistent</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#46c380e6</link>
        <description>bsdinstall: Make ZFS min_auto_ashift adjustment persistentReported by:	feldReviewed by:	dteske, tsoomeMFC after:	3 daysSponsored by:	ScaleEngine Inc.Differential Revision:	https://reviews.freebsd.org/D10895

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Mon, 12 Jun 2017 19:29:31 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1b63cafb - A failed installation once restarted will often error out</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#1b63cafb</link>
        <description>A failed installation once restarted will often error outIf an encrypted install is attempted and fails for any reason, the diskcannot be erased by the installer because the partition is in use by GELIAt the start of the installation process, all ZFS pools are exported andall GELI instances are detached, to allow a restarted install to proceedPR:		210814Reported by:	jonathanMFC after:	10 days

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sat, 16 Jul 2016 19:35:04 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4487af02 - Fix encrypted MBR install</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#4487af02</link>
        <description>Fix encrypted MBR installThe pools are exported and reimported in order to write the bootcodeThis causes an error when the bootpool is later mounted by common codeThe bootpool is now imported with the -N flag to prevent mountingReported by:	Michael DexterMFC after:	5 days

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sat, 16 Jul 2016 18:28:44 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca13d5d2 - Fix an error in bsdinstall when ZFS installation uses a bootpool</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#ca13d5d2</link>
        <description>Fix an error in bsdinstall when ZFS installation uses a bootpoolA separate bootpool is used when the selected partition type is MBRor when the disk is GELI encrypted and a UEFI loader is selected.BIOS avoids the bootpool by using bootcode and loader that support GELI.bsdinstall did not remount the bootpool after creating the main pool,which caused an error when mkdir tried to create /boot/zfsPR:		210717Approved by:	re (gjb)Sponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 03 Jul 2016 01:22:59 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>52fffe93 - Fix bsdinstall for root-on-zfs with MBR partitioning</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#52fffe93</link>
        <description>Fix bsdinstall for root-on-zfs with MBR partitioningFix an error where vfs.root.mountfrom was not always set as requiredwhen creating a bootpool. After the recent geliboot changes, it was onlyset if the main pool was encrypted.Also resolve an error where the bootpool was unmounted twice causingbsdinstall to stop with an error message about the failed command.Approved by:	re (gjb)Sponsored by:	BSDCan Hacker Lounge

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 10 Jun 2016 14:31:59 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>24d17f1e - Only set kern.geom.part.mbr.enforce_chs=0 once, instead of once per disk</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#24d17f1e</link>
        <description>Only set kern.geom.part.mbr.enforce_chs=0 once, instead of once per diskSponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 24 May 2016 00:23:39 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bb4fd0a0 - Add support for RAID 1+0 (striped mirrors) to bsdinstall/zfsboot</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot#bb4fd0a0</link>
        <description>Add support for RAID 1+0 (striped mirrors) to bsdinstall/zfsbootSponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-13.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 24 May 2016 00:22:29 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
