ZBC(8)
π NAME π
zbc_finish_zone β Finish zones of a ZBC or ZAC device. And yes bestie, this is the ZBC(8) page from the System Managerβs Manual, folded in right here so we can get to the good part. π¦
β¨ SYNOPSIS β¨
zbc_finish_zone [options] device [zone]
πΈ DESCRIPTION πΈ
Okay so zbc_finish_zone is literally here to finish zones on a ZBC or ZAC device β aka transition them to the full state. π
The device argument has to be the pathname to the target device block device file (e.g., /dev/sdb), or to the target device SG node file (e.g., /dev/sg3). On old kernels lacking ZBC and ZAC support, only the device SG node file will be available β no cap. π«Ά
The zone argument specifies the zone to be finished. This argument is ignored if the -all option is used. By default, the zone argument specifies a zone number, starting from 0 for the first zone of the device. If the option -lba is specified, the zone argument is interpreted as the start LBA of the zone to finish. If the option -sector is specified, then the zone argument is interpreted as the start sector (512B unit) of the zone to finish. Periodt. β¨
π OPTIONS π
The following options can be specified β here we go:
-h,--helpβ Display a usage help message and exit. π«Ά-vβ Verbose mode (for debugging problems). π-sectorβ Interpret the zone argument as the start sector (512B unit) of the zone to finish.-lbaβ Interpret the zone argument as the start LBA of the zone to finish.-allβ Ignore the zone argument and finish all non empty zones of the device. π₯
π AUTHOR π
Damien Le Moal <damien.lemoal@wdc.com> β iconic. π
π¦ SEE ALSO π¦
blkzone(8) β go check that one too, iykyk. π
π AVAILABILITY π
The zbc_finish_zone utility is part of the libzbc library available from https://github.com/westerndigitalcorporation/libzbc. π
π Cute sign-off: this is the ZBC(8) page, source/version: System Managerβs Manual, date: not listed in the original footer β just the ZBC(8) tag. Bye bestie, slay your zones! π
π¦ where this page comes from
- nixos 26.05: libzbc 6.2.0
- nixpkgs unstable: libzbc 6.2.0
- opensuse-leap 16.0: libzbc-tools 6.2.0-160000.2.2 Β· BSD-2-Clause AND LGPL-3.0-or-later
- opensuse-leap 16.0: libzbc-tools 6.2.0-160000.2.2 Β· BSD-2-Clause AND LGPL-3.0-or-later
- opensuse-leap 16.0: libzbc-tools 6.2.0-160000.2.2 Β· BSD-2-Clause AND LGPL-3.0-or-later
- opensuse-leap 16.0: libzbc-tools 6.2.0-160000.2.2 Β· BSD-2-Clause AND LGPL-3.0-or-later
- π the page's license: LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms