Difference between revisions of "/boot/"
From GhostBSD Wiki
(→Programs and Files) |
(→Programs and Files) |
||
Line 132: | Line 132: | ||
|- | |- | ||
|/boot/loader.rc | |/boot/loader.rc | ||
− | |loader bootstrapping script. | + | |loader bootstrapping script. Standard: /boot/loader.rc: include /boot/loader.4th |
|- | |- | ||
|/boot/loader.rc.local | |/boot/loader.rc.local |
Revision as of 11:04, 30 January 2020
Welcome to /boot/. |
Introduction
The directory /boot/ contains all important programs and configuration files used during operating system bootstrap.
Content
Directory | Description |
---|---|
defaults/ | default bootstrapping configuration files; see loader.conf(5) |
file: /boot/defaults/loader.conf | default settings -- do not change this file. |
file: /boot/loader.conf | user defined settings |
file: /boot/loader.conf.local | machine-specific settings for sites with a common loader.conf.
|
dtb/ | Compiled flattened device tree (FDT) files; see fdt(4) and dtc(1) |
firmware/ | loadable kernel modules containing binary firmware for hardware that needs firmware downloaded to it to function |
kernel/ | pure kernel executable (the operating system loaded into memory at boot time) and kernel modules |
modules/ | third-party loadable kernel modules; see kldstat(8) |
overlays/ | Compiled flattened device tree (FDT) overlays; see fdt(4) and dtc(1) - not on GhostBSD |
zfs/ | zfs(8) zpool cache files |
Back to Directory Structure |
Programs and Files
Variable | Description |
---|---|
/boot/beastie.4th | The file that goes by the name of beastie.4th is a set of commands designed to draw the ASCII art FreeBSD mascot, known simply as beastie, to the right of the boot loader menu.] |
/boot/boot | system bootstrapping procedures |
/boot/boot0 | |
/boot/boot0sio | |
/boot/boot1 | |
/boot/boot1.efi | |
/boot/boot1.efifat | |
/boot/boot2 | |
/boot/brand.4th | |
/boot/brand-fbsd.4th | |
/boot/cdboot | |
/boot/check-password.4th | |
/boot/color.4th | FreeBSD color-detection boot module |
/boot/delay.4th | FreeBSD debugging boot module |
/boot/device.hints | device resource hints |
/boot/efi.4th | |
/boot/frames.4th | |
/boot/gptboot | GPT bootcode for UFS on BIOS-based computers |
/boot/gptboot.efi | |
/boot/gptboot.efifat | |
/boot/gptzfsboot | GPT bootcode for ZFS on BIOS-based computers |
/boot/isoboot | |
/boot/loader | The program called loader is the final stage of FreeBSD's kernel bootstrapping process.[1] |
/boot/loader.4th | loader(8) bootstrapping script. loader.conf processing tools |
/boot/loader.conf | user defined settings |
/boot/loader.efi | |
/boot/loader.rc | loader bootstrapping script. Standard: /boot/loader.rc: include /boot/loader.4th |
/boot/loader.rc.local | |
/boot/loader_4th | |
/boot/loader_4th.efi | |
/boot/loader_lua | |
/boot/loader_lua.efi | |
/boot/loader_simp | |
/boot/loader_simp.efi | |
/boot/logo-beastie.4th | |
/boot/logo-beastiebw.4th | |
/boot/logo-fbsdbw.4th | |
/boot/logo-orb.4th | |
/boot/logo-orbbw.4th | |
/boot/mbr | |
/boot/menu.4th | FreeBSD dynamic menu boot module |
/boot/menu.rc | |
/boot/menu-commands.4th | |
/boot/menusets.4th | FreeBSD dynamic submenu boot module |
/boot/pmbr | |
/boot/pxeboot | Preboot Execution Environment (PXE) bootloader |
/boot/screen.4th | |
/boot/shortcuts.4th | |
/boot/support.4th | |
/boot/userboot.so | |
/boot/userboot_4th.so | |
/boot/userboot_lua.so | |
/boot/version.4th | [2] The file that goes by the name of version.4th is a set of commands designed to draw the boot loader version at the bottom-right of the screen. The commands of version.4th by themselves are not enough for most uses. Please refer to the examples below for the most common situations, and to loader(8) for additional commands. |
/boot/zfsboot | bootcode for ZFS on BIOS-based computers |
/boot/zfsloader | zfsloader is an extended variant of loader(8) with added support for booting from ZFS. This document describes only differences from loader(8).] |