Booting sequence goes ->
BIOS or UEFI
(Assuming UEFI)
-> Boot GPT (UEFI)
-> GPT will have a GPT Header which
informs UEFI how partitions are broken down into LBA (Logical Block Allocators)
-> Using the GPT Partition Entry Array, locate the first useable LBA block.
The Entry in the Partition array describes the type of file system...
along with the size and LBA Range.
-> UEFI, using the GUID of the entry partition array, will know how to load the filesystem
and hand over control.
-> Filesystem is loaded from UEFI and control is handed over to the bootloader. In linux
filesystems.
-> Boot MBR (BIOS)
-
Notifications
You must be signed in to change notification settings - Fork 0
qcryptly/quick_os
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
A latency performant OS built for debugging and driver writting
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published