Bootloader

From bildr

Jump to: navigation, search

In computing a bootloader is a piece of code that handles part of the bootstrapping sequence of a computer. In PCs it is loaded by the BIOS, after it has completed it's portion of the booting tasks. It is this code that loads the operating system into memory and executes it. Some examples of OSes that are loaded with bootloaders are: Windows, Unix, Linux or MacOS.

The most common primary bootloaders today are:-

However, often these small pieces of code do not provide enough of a code-set to launch a full operating system from, so this is where secondary bootloaders come in. Once this secondary Bootloader has been executed, there is enough commands to execute the first stages of the operating system, that can then load its own drivers before loading program files.

This page is an Article on bildr. Articles are pages that define or explain a concept, method, or generic item.

NOTE: All information contained within this article is pure opinion. Although this article is intended to help people, it may contain faulty or misleading information. This article is not to be considered professional opinion or advice, and is in no way a replacement for reading all safety/instructional documentation. Always remember to protect yourself when handling/using hazardous materials, as well as test new techniques before using them on projects/work intended to be handed in or used.

bildr and its contributers take NO responsibility for the information contained within.