Bootloader: Difference between revisions

Jump to navigation Jump to search
m
[unchecked revision][unchecked revision]
m (Interwiki)
m (→‎What does a boot loader do: typo, consistency)
Line 3:
== What does a boot loader do ==
The boot loader ultimately has to:
* Bring the kernel (and all the kernel needs to bootstrap) ininto memory
* Provide the kernel with the information it needs to work correctly
* Switch to an environment that the kernel will like
* Transfer control to the kernel
 
On the x86, the boot loader runs in [[Real Mode]]. Consequently it has easy access to BIOS resources and functions. Therefore it's a good place to perform memory map detection, detectingdetection of available video modes, loading of additional files, etc. The boot loader will collect this information and present it in a way the kernel will be able to understand.
 
=== Loading your kernel ===
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu