3.5 Introducing bsdinstall

bsdinstall is a text-based FreeBSD installer program written by Nathan Whitehorn and introduced in 2011 for FreeBSD 9.0.

Note: Kris Moore 's pc-sysinstall is included with PC-BSD, and can also be used to install FreeBSD. Although sometimes confused with bsdinstall, the two are not related.

The bsdinstall menu system is controlled by the arrow keys, Enter, Tab, Space, and other keys.

3.5.1 Selecting the Keymap Menu

Depending on the system console being used, bsdinstall may initially prompt to select a non-default keyboard layout.

Figure 3-4. Keymap Selection

If [ YES ] is selected, the following keyboard selection screen will be displayed. Otherwise, this selection menu will not be displayed, and a default keyboard mapping will be used.

Figure 3-5. Selecting Keyboard Menu

Select the keymap that most closely represents the mapping of the keyboard attached to the system, using the up/down arrow keys and pressing Enter.

Note: Pressing Esc will use the default keymap. United States of America ISO-8859-1 is also a safe option if the choice of keymap is not clear.

3.5.2 Setting the Hostname

Next, bsdinstall will prompt for the hostname to be given to the newly installed system.

Figure 3-6. Setting the Hostname

The entered hostname should be a fully-qualified hostname, such as machine3.example.com

3.5.3 Selecting Components to Install

Next, bsdinstall will prompt to select optional components to install.

Figure 3-7. Selecting Components to Install

Deciding which components to install will depend largely on the intended use of the system and the amount of disk space available. The FreeBSD Kernel and userland (collectively the “base system”) are always installed.

Depending on the type of installation, some of these components may not appear.

Optional Components