English Norwegian Bokmål
boot -s
load -t userconfig_script /boot/kernel.conf
set hint.driver.unit.keyword=value
load /path/to/kernelfile
# bsdlabel -B diskslice
# fdisk -B -b /boot/boot0 device
# name getty type status comments
# If console is marked "insecure", then init will ask for the root password
# when going to single-user mode.
console none unknown off insecure
>> FreeBSD/i386 BOOT
Default: 0:ad(0,a)/boot/loader
A user can specify this mode by booting with `-s` or by setting the `boot_single` variable in loader. It can also be reached by running `shutdown now` from multi-user mode. Single-user mode begins with this message:
After reading this chapter, you will recognize:
An `insecure` console means that physical security to the console is considered to be insecure, so only someone who knows the `root` password may use single-user mode.
An introduction to the FreeBSD Booting Process, demonstrates how to customize the FreeBSD boot process, including everything that happens until the FreeBSD kernel has started, probed for devices, and started init
Chapter 13. The FreeBSD Booting Process
Conceptually, the first and second stages are part of the same program on the same area of the disk. Due to space constraints, they have been split into two, but are always installed together. They are copied from the combined [.filename]#/boot/boot# by the FreeBSD installer or `bsdlabel`.
Configuring an Insecure Console in [.filename]#/etc/ttys#
Default: F2
Device Hints
Device hints may also be specified at the Stage 3 boot loader prompt, as demonstrated in <<boot-loader>>. Variables can be added using `set`, removed with `unset`, and viewed `show`. Variables set in [.filename]#/boot/device.hints# can also be overridden. Device hints entered at the boot loader are not permanent and will not be applied on the next reboot.
During initial system startup, the boot man:loader[8] reads man:device.hints[5]. This file stores kernel boot information known as variables, sometimes referred to as "device hints". These "device hints" are used by device drivers for device configuration.