Skip to main content

Co je to boot nakladač?

Boot Loader je velmi malý kus softwarového kódu, který běží během spouštěcí sekvence počítače nebo jiného zařízení.Zkopíruje kritické soubory a komponenty operačního systému z úložného zařízení, jako je pevný disk, do hlavní paměti počítače.Program poté poskytne ovládání operačního systému a přestane až do dalšího spuštění.Bootovací nakladače se liší ve složitosti a používají se také v zařízeních, jako jsou chytré telefony, tablety a konzoly videoher.

Proces spouštění ve většině osobních počítačů (PCS) je složitá událost s více fázemi.Centrální zpracovatelská jednotka (CPU) uvnitř většiny počítačů není schopna spustit programy přímo z úložného zařízení, jako je pevný disk, takže první kus softwaru, který se spustí, když je počítač zapnutý, je načten ze speciálního mikročipu na základní desce, deska centrálního obvodu počítače.Tento mikročip může obsahovat jeden z několika různých specializovaných programů, včetně základního systému vstupního výstupu (BIOS) nebo Unified Extensible Firmware Interface (UEFI), který před prohledáváním tvrdých disků a odstraňovatelných úložných zařízení provádí hardwarové testování a inicializační funkce.Kód z spouštěcího nakladače je poté přenesen do systémové paměti, která přebírá kontrolu nad počítačem a přesune sekvenci spouštění na další krok.

Jednou pod kontrolou, spouštěcí načítání pokračuje v načítání základních ovladačů a kritických systémových souborů potřebných ke spuštění operačního systému, jako je Microsoft Windows , Linux nebo Mac OS X .Bootovací nakladače jsou často specifické pro platformu, protože ovladače a systémové soubory se mezi různými systémy velmi liší.Mohou také běžet ve fázích, přičemž každá fáze programu načítá složitější a výkonnější kus softwaru.Na počítačích, které mají nainstalovaný více než jeden operační systém, program s názvem Boot Manager umožňuje uživatelům vybrat systém, který má zavést a předat ovládání příslušného nakládku zavádění.Po načtení operačního systému se nakladač spouštění vzdá ovládání systému a ukončení.

Smartphony, tablety, konzoly videoher, produkty pro spotřební elektroniku a mnoho dalších typů zařízení také používají spouštěcí nakladače.Pokud zařízení projde obdobím bootování nebo načítání při prvním zapnutí, existuje velká šance, že používá spouštěcí nakladač.Je známo, že někteří nadšenci technologií hackují nebo nahrazují spouštěcí nakladače některých zařízení, aby mohli provozovat vlastní software nebo povolit pokročilejší funkce.