Boot Environments
A boot environment is the hosting system of a boot loader.
Boot processes may be interactive, or automatic, or static, set up in many ways.
The following table classifies various approaches with example implementations.
serial | network | graphics | |
---|---|---|---|
Automatic | xmodem | TFTP, HTTP, PXE | splash screen |
Interactive | shell, ReGIS | cpu , web | framebuffer, text menu |
A boot environment may be configurable. Configuration may be changed at runtime, out of band, or at build time depending on the use case.
The following is a list of examples.