Zavaděč (operační systém): Porovnání verzí

Smazaný obsah Přidaný obsah
m Robot: vhodnější šablona dle žádosti ze dne 25. 4. 2020
m Drobná doplnění textu
Řádek 1:
'''Zavaděč''' ({{Vjazyce2|en|'''boot loader'''}}) je v [[Informatika|informatice]] označení pro [[počítačový program]], který je při [[bootování]] spuštěn po provedení POST testů [[BIOS]]u a jeho cílem je aktivace [[Jádro (informatika)|jádra]] nějakého [[Operační systém|operačního systému]]. Zavaděč (nebo jeho první část) je uložen v tabulce [[MBR]] (první sektor disku), v [[boot sektor]]u některého [[Diskový oddíl|diskového oddílu]] nebo v prvním sektoru [[Disketa|diskety]] (též se nachází na [[Kompaktní disk|CD]], [[DVD]] atp.).
 
== Charakteristika ==
Zavaděč je krátký kód, typicky napsaný v [[Jazyk symbolických adres|jazyce symbolických adres]], jehož účelem je, aby do [[Operační paměť|operační paměti]] počítače nakopíroval větší program (typicky [[Jádro (informatika)|jádrajádro]] [[Operační systém|operačního systému]]) a aktivoval ho (tj. skočil na jeho začátek, čímž je mu předáno řízení počítače). Zavaděč nemusí sloužit pouze k výběru OS. V [[Linux]]u i u [[Windows NT]] slouží k předání parametrů zaváděnému jádru. V Linuxu pak běžně též předání specifických parametrů pro startovací skripty.
 
== Přehled zavaděčů ==
Nejčastěji používané zavaděče:
* [[LILO]] (Linux Loader) – starší zavaděč, který je standardníbyl součástí mnoha linuxových distribucí; konfigurace v <code>/etc/lilo.conf</code> .
* [[GRUB]] (the Grand Unified Bootloader) – zavaděč, který je součástí většiny linuxových distribucí po roce 2000; konfigurace v <code>/boot/grub/grub.conf</code>, popř. <code>/etc/grub.conf</code>.
* [[xOSL]] (eXtended Operating System Loader) – spolehlivý freewarový zavaděč OS.
* [[NTLDR]] (NT OS Loader) – zavaděč OS Windows NT/2000/XP; konfigurace v <code>C:\boot.ini</code>. Od verze Windows vista nahrazen komponentami [[:en:Windows Vista Startup Process#winload.exe|winload.exe]] a [[:en:BOOTMGR|Windows Boot Manager]].