Skip to content
bootloader
EntityQ836795· pop 36· linked from 297 articles

bootloader

Sign in to save

Also known as boot loader, bootstrap loader

thumb|GNU GRUB, a popular free-software bootloader thumb|right|Windows Boot Manager thumb|rEFInd, a popular boot manager for EFI and [[UEFI systems]] A bootloader, also spelled as boot loader or called bootstrap loader, is a computer program that is responsible for booting a computer and booting an operating system. If it also provides an interactive menu with multiple boot choices then it is often called a boot manager.

Wikidata facts

Show 2 more facts
Commons category
Boot loaders

via Wikidata · CC0

~12 min read

Article

13 sections
Contents
  • First-stage boot loader
  • Second-stage boot loader
  • Examples
  • IBM-compatible personal computers
  • Legacy BIOS
  • UEFI
  • IBM System/360 and successors
  • Embedded and multi-stage boot loaders
  • Network booting
  • See also
  • Notes
  • References
  • External links

thumb|GNU GRUB, a popular free-software bootloader thumb|right|Windows Boot Manager thumb|rEFInd, a popular boot manager for EFI and [[UEFI systems]] A bootloader, also spelled as boot loader or called bootstrap loader, is a computer program that is responsible for booting a computer and booting an operating system. If it also provides an interactive menu with multiple boot choices then it is often called a boot manager.

When a computer is turned off, its softwareincluding operating systems, application code, and dataremains stored on non-volatile memory. When the computer is powered on, it typically does not have an operating system or its loader in random-access memory (RAM). The computer first executes a relatively small program stored in the boot ROM, which is read-only memory (ROM, and later EEPROM, NOR flash) along with some needed data, to initialize hardware devices such as CPU, motherboard, memory, storage and other I/O devices, to access the nonvolatile device (usually a block device, e.g., NAND flash) or devices from which the operating system programs and data can be loaded into RAM.

Gallery (6)

Connections

Categories