ZFSBOOTCFG(8) System Manager's Manual ZFSBOOTCFG(8) NAME zfsbootcfg -- specify zfsboot options for the next boot SYNOPSIS zfsbootcfg <options> DESCRIPTION zfsbootcfg is used to set boot.config(5)-style options to be used by zfs- boot(8) or gptzfsboot(8) the next time the machine is booted. Once zfs- boot(8) or gptzfsboot(8) reads the information, it is deleted. If booting fails, the machine automatically reverts to the previous boot configura- tion. The information is stored in a special reserved area of a ZFS pool. zfsboot(8) or gptzfsboot(8) read the boot option information from the first disk found in the first ZFS pool found. ENVIRONMENT vfs.zfs.boot.primary_pool The kenv(1) variable that identifies a pool for which the options are written. vfs.zfs.boot.primary_vdev The kenv(1) variable that identifies a disk within the pool where the options are written. EXAMPLES Try to boot to a new boot environment without changing the bootfs property of a pool: zfsbootcfg "zfs:tank/ROOT/newbe:" To clear the boot options: zfsbootcfg "" SEE ALSO boot.config(5), gptzfsboot(8), zfsboot(8) HISTORY zfsbootcfg appeared in FreeBSD 11.1. AUTHORS This manual page was written by Andriy Gapon <avg@FreeBSD.org>. CAVEATS At the moment, zfsbootcfg uses the vfs.zfs.boot.primary_pool and vfs.zfs.boot.primary_vdev kenv(1) variables to determine a ZFS pool and a disk in it where the options are to be stored. The variables are set by the ZFS boot chain, so there is an assumption that the same boot disk is going to be used for the next reboot. There is no zfsbootcfg option to specify a different pool or a different disk. zfsbootcfg should be extended to install new zfsboot(8) blocks in a ZFS pool. FreeBSD 11.1 May 24, 2017 ZFSBOOTCFG(8)
NAME | SYNOPSIS | DESCRIPTION | ENVIRONMENT | EXAMPLES | SEE ALSO | HISTORY | AUTHORS | CAVEATS
Want to link to this manual page? Use this URL:
<https://man.FreeBSD.org/cgi/man.cgi?query=zfsbootcfg&sektion=8&manpath=FreeBSD+11.1-RELEASE>