Difference between revisions of "/boot/"

From GhostBSD Wiki
Jump to: navigation, search
(Programs and Files)
Line 123: Line 123:
 
|-
 
|-
 
|/boot/loader.4th
 
|/boot/loader.4th
|
+
|loader(8) bootstrapping script. [https://www.unix.com/man-page/freebsd/8/loader.4th/ loader.conf processing tools]
 
|-
 
|-
 
|[[/boot/loader.conf]]
 
|[[/boot/loader.conf]]
Line 138: Line 138:
 
|-
 
|-
 
|/boot/loader_4th
 
|/boot/loader_4th
|[https://www.unix.com/man-page/freebsd/8/loader.4th/ loader.conf processing tools]
+
|
  
 
|-
 
|-

Revision as of 10:53, 30 January 2020

Welcome to Icon Disti GhostBSD.png /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 Icon Disti GhostBSD.pngDirectory 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.
/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).]