You are on page 1of 1

Grzegorz Żulczyk, 1TiA

MBR i Loadery
MBR, czyli Master Boot Record - główny rekord rozruchowy, struktura danych zapisana w
pierwszym sektorze dysku twardego, która posiada ukryty obszar partycji zawierający
informacje dotyczące wielkości sektorów, wielkości danej partycji, programu rozruchowego
itp. MBR składa się z 512 bajtów, a dokładniej składa się on z dwóch części – pierwszej i
drugiej. Pierwsza część jest zajęta przez bootstrapa (procedura rozruchu komputera, bądź
program realizujący rozruch komputera), który zajmuje 446 bajtów. Druga część natomiast
jest zajęta przez tablicę partycji (element MBR, który opisuje podział dysku na partycje), która
zawiera 4 struktury (1 struktura waży 16 bajtów, więc 4x16 = 64 bajty) opisujące
poszczególne partycje podstawowe. Natomiast dwa ostatnie bajty pamięci są
zarezerwowane dla sygnatury rozruchu.
Boot loader – pierwszy uruchomiany program po wewnętrznym teście sprzętowym POST.
Zazwyczaj znajduję się on w MBR. Program rozruchowy służy do załadowania systemu
operacyjnego do pamięci operacyjnej komputera, działający na zasadzie samorozruchu (sam
się uruchamia po pozytywnym zakończeniu testu POST). W przypadku loadera od Windows
XP, NT Loader (bo tak się ten loader w WinXP nazywa) odczytuje dane z pliku „BOOT.INI” i od
liczby wpisów w „BOOT.INI”, wyświetla on menu wyboru systemu lub od razu uruchamia
Windows.

Grzegorz Żulczyk, 1TiA

You might also like