6. Proces zavádění systému, role BIOSu, MBR, zavaděč, aktivní diskový oddíl, multi-systémový zavaděč
6. Proces zavádění systému, role BIOSu, MBR, zavaděč, aktivní diskový oddíl, multi-systémový zavaděč
Pod pojmem zavádění systému je třeba chápat proces inicializace jednotlivých komponent počítače, zavedení částí systému do operační paměti a vytvoření podmínek pro komunikaci počítače s uživatelem a pro provádění aplikačních programů.
Zavádění systému může probíhat ve dvou režimech. Základním režimem je tzv. studený start systému, který je prováděn po připojení napájecího napětí k počítači. V dalším průběhu práce uživatele s počítačem může nastat situace, kdy je třeba systém do paměti počítače zavést znovu. Důvodem je nejčastěji zablokování počítače vlivem nesprávné funkce některého aplikačního programu, ale také požadavek uživatele na změnu konfigurace ovladačů vnějších zařízení počítače. Kromě signálu RESET pro mikroprocesor počítače, který vede ke studenému startu systému, může uživatel provést také tzv. teplý start systému, který probíhá rychleji. Požadavek na provedení teplého startu systému je reprezentován stiskem kláves Ctrl+Alt+Del na klávesnici počítače.
Proces zavádění operačního systému do paměti počítače musí být alespoň částečné podporován technickými prostředky počítače. Každý procesor včetně mikroprocesorů instalovaných v osobních počítačích je vybaven určitým mechanismem, který zajišťuje definovaným způsobem zahájení činnosti procesoru. Jedná se zejména o určení adresy v paměťovém prostoru procesoru, na které má procesor zahájit činnost zpracováním instrukce, na této adrese uložené. Pro různé procesory je používán různý mechanismus stanovení této adresy. Pro mikropočítače typu IBM PC je tedy třeba zajistit, aby na adrese FFFF0H byla umístěna instrukce, zajišťující další inicializaci počítače. Tento požadavek je zajištěn umístěním standardního modulu BIOS počítače do adresového prostoru segmentu F000H. Posledních 16 slabik adresového prostoru od uvedené inicializační adresy je obsazeno standardně instrukcí skoku na první instrukci inicializační rutiny modulu BIOS, datem vytvoření modulu BIOS v ASCII tvaru a identifikačním kódem typu počítače, umístěným na poslední adrese segmentu (FFFFFH).
Modul BIOS je umístěn v pevné paměti typu ROM, což zaručuje jeho trvalou připravenost k zahájení inicializace počítače po připojení napájecího napětí. Jak již bylo uvedeno, zajišťuje modul BIOS zejména obsluhu technických prostředků počítače a tvoří nejnižší úroveň operačního systému. Kromě této funkce zajišťuje modul paměti ROM uložení testovacího programu technických prostředků počítače a technického zavaděče operačního systému.
Oddíly na disku
Oddíly umožňují uspořádat informace, například zálohovat data, nebo instalovat v počítači více než jeden operační systém. Pevný disk může obsahovat nejvýše čtyři oddíly. Při provádění nové instalace je příslušný oddíl vybrán během instalace systému Windows XP automaticky, jestliže neklepnete na tlačítko Upřesnit možnosti a nezadáte vlastní požadavky. Chcete-li získat další informace týkající se konfigurace, velikosti, přeformátování nebo převedení oddílů na disku, přečtěte si před instalací systému Windows XP Professional nebo inovací na tento systém aktuální nápovědu online.
Master Boot Record (zkratka MBR) je prvních 512 bytů na začátku disku (sektor 0). Je zde umístěn zavaděč systému, volitelně i identifikátor disku, ale hlavně také tabulka rozdělení disků na oddíly (partition table). Počítačové viry někdy Master Boot Record infikují, čímž se při bootování dostanou ke kontrole počítače dříve, než operační systém (zejména u starších virů pro systémy DOS).
Master boot record (česky zhruba hlavní spouštěcí záznam) je vždy uložen na 0. hlavě, 0. cylindru, 1. sektoru daného disku a skládá ze ze 2 částí: