BRAND.4TH(8)
β¨ BRAND.4TH(8) β the FreeBSD ASCII art boot module, bestie edition β¨
Okay so picture this: brand.4th β a whole little file whose entire personality is drawing the ASCII art BSD brand up above the boot loader menu. That's it. That's the job. π
πΈ NAME πΈ
brand.4th β the FreeBSD ASCII art boot module, aka the thing that makes your boot menu look cute before your computer even wakes up properly.
π DESCRIPTION π
So brand.4th is a set of commands designed to draw the ASCII art BSD brand above the boot loader menu. Iconic behaviour, honestly.
But real talk β the commands in brand.4th by themselves are not enough for most uses. Like, they're a vibe, not a whole personality. Please refer to the examples below for the most common situations, and to loader(8) for additional commands.
π Before using any of the commands provided in brand.4th, it must be included through the command:
include brand.4th
Good news though: this line is already present in the default /boot/menu.rc file, so it is not needed (and should not be re-issued) in a normal setup. Don't be that person. π
π¦ The commands it hands you
draw-brandβ Draws the BSD brand. That's the whole assignment and it ate. π₯
The brand that gets drawn is configured by setting the loader_brand variable in loader.conf(5) to one of fbsd (the default, obvs) or none.
The position of the logo can be configured by setting the loader_brand_x and loader_brand_y variables in loader.conf(5). The default values are 2 (x) and 1 (y). Slay coordinates. β¨
π§ The environment variables that affect its behavior
loader_brandβ Selects the desired brand in the beastie boot menu. Possible values are:fbsd(default) ornone. Choose your fighter. πloader_brand_xβ Sets the desired column position of the brand. Default is2.loader_brand_yβ Sets the desired row position of the brand. Default is1.
π FILES π
/boot/loaderβ Theloader(8). The main character, lowkey./boot/brand.4thβbrand.4thitself. She's right there in the title, bestie./boot/loader.rcβ Theloader(8)bootstrapping script. The stage crew behind the scenes. π«Ά
π EXAMPLES π
Set the FreeBSD brand in loader.conf(5) β literally just:
loader_brand="fbsd"
And boom, brand drawn. No cap. π
β SEE ALSO β
loader.conf(5), loader(8) β go read them, they're giving useful. π
π HISTORY π
The brand.4th set of commands first appeared in FreeBSD 9.0. An elder icon, fr fr. π
πΈ AUTHORS πΈ
The brand.4th set of commands was written by Devin Teske <dteske@FreeBSD.org>. Thank you for the art, king. π
π And that's the tea, bestie: this page dropped on the Debian side of things with a May 18, 2011 date on it β so go forth and draw your brand, mwah πβ¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- Copyright (c) 2011 Devin Teske
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms