From 11dc456aeb21659c668e3d244046ecbd0322b79d Mon Sep 17 00:00:00 2001 From: Aleksa Vučković Date: Sun, 29 May 2022 01:06:17 +0200 Subject: MBR --- kernel.pdf | Bin 585706 -> 586340 bytes kernel.tex | 16 ++++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/kernel.pdf b/kernel.pdf index 5d4ae01..39aca0f 100644 Binary files a/kernel.pdf and b/kernel.pdf differ diff --git a/kernel.tex b/kernel.tex index 409818f..9778ac7 100644 --- a/kernel.tex +++ b/kernel.tex @@ -495,6 +495,22 @@ Taj program se naziva {\eng Bootloader}. %{\eng\url{https://wiki.osdev.org/Boot_Sequence}} +\section{{\eng MBR}} +\medskip + +{\eng MBR (Master Boot Record)} je prvi sektor na hard disku. Sadrzhi {\eng +bootloader} i tabelu particija. Od 512 bajtova koje chini sektor hard diska, +440-446 bajtova je predvidjeno za {\eng bootloader}, 64 bajta za 4 primarne +particije dok poslednja dva bajta sadrzhe konstante {\eng 0x55, 0xAA} koje +identifikuju ovaj sektor kao validan {\eng boot} sektor.\\ + +Noviji {\eng UEFI (Unified Extensible Firmware Interface)} sistemi umesto {\eng +MBR} sadrzhe {\eng GPT (GUID partition table)} tabelu particija. {\eng UEFI} +omoguc1ava particionisanje hard diskova vec1ih od {\eng 2TB}, kao i posedovanje +vishe od 4 primarne particije. + +\newpage + \section{{\eng Bootloader}} \medskip -- cgit v1.2.3