It demonstrates how to customize the FreeBSD boot process, including everything that happens until the FreeBSD kernel has started, probed for devices, and started man:init[8].
This occurs when the text color of the boot messages changes from bright white to grey.
-After reading this chapter, you will recognize:
+Read this chapter to learn:
* The components of the FreeBSD bootstrap system and how they interact.
* The options that can be passed to the components in the FreeBSD bootstrap in order to control the boot process.
* learn about how to best use the mailing lists, such as how to help avoid frequently-repeated discussions, by reading the extref:{mailing-list-faq}[Mailing List Frequently Asked Questions] (FAQ) document
-* search the archives, to tell whether someone else has already posted what you intend to post.
+* search the archives, to tell whether someone else has already posted the same.
It is available for the x86 (both 32 and 64 bit) and AArch64 architectures.
Some Linux-specific operating system features are not yet supported; this mostly happens with functionality specific to hardware or related to system management, such as cgroups or namespaces.
-Before reading this chapter, you should:
+Before reading this chapter:
* Know how to install crossref:ports[ports,additional third-party software].
-After reading this chapter, you will know:
+Read this chapter to learn:
* How to enable Linux binary compatibility on a FreeBSD system.
* How to install additional Linux shared libraries.