Bootování: Porovnání verzí
Smazaný obsah Přidaný obsah
→Popis zavádění systému na platformě x86: typos, stylistické úpravy, zpřesnění, wf |
|||
Řádek 11:
== Popis zavádění systému na platformě x86 ==
Jakmile proběhne úspěšný test zavádění systému, [[Power On Self Test|POST]], najde a zavede (vygeneruje se přerušení 19h) se tzv. [[boot sektor|bootovací sektor]] ([[boot sektor]]) – tomuto procesu se říká [[bootování]]. Bootovací sektor je v tomto případě oblast 512 bajtů na záznamovém médiu, které je jako první nastavené v paměti BIOSu – [[ESCD]] (lze změnit v Setupu). Výrobce standardně nastavoval u starších PC jako první bootování z diskety, poté z pevného disku a nakonec z CD mechaniky. U novějších jsou tyto možnosti nastavitelné. Dnes je možné bootovat i pomocí sítě. Bootsektor se nachází na prvním sektoru záznamového
BIOS se snaží najít na tomto sektoru [[Master Boot Record]] (MBR) – hlavní spouštěcí záznam. Ten nahraje do paměti na adresu 0000:7C00 a v případě úspěchu mu předá řízení. Správnost MBR BIOS zjišťuje pomocí kontrolní hodnoty umístěné na posledních dvou bajtech sektoru - '''AA55h''' (zápis je uložen ve formátu [[little endian]]). V případě chybného MBR se bootovací proces přeruší pomocí softwarového přerušení 18h,
''NO ROM BASIC – SYSTEM HALTED''
Řádek 21:
''Non-System Disk or Disk Error''
MBR se skládá ze dvou částí – Partition Loaderu a
Tento boot sektor obsahuje [[Volume Boot Record]] (zkráceně VBR). Obsahuje v sobě kromě krátkého programu také tabulku rozdělení svého oddílu, kde jsou uloženy tzv. rozšířené oddíly, které navíc mohou obsahovat další oddíly označované jako logické jednotky.
Diskety a jednotky flash
== Boot manager ==
|