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. Střední 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, centrální desky počítače. Tento mikročip může obsahovat jeden z několika různých specializovaných programů, včetně základního vstupního výstupního systému (BIOS) nebo Unified ExtensiblE Firmware Interface (UEFI), které provádí funkce testování hardwaru a inicializace před vyhledáváním pevných disků a odnímatelných úložných zařízení pro spouštěcí nakladač. 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 ovládáním zaváděcího nakládky načítá základní ovladače a kritické systémové soubory potřebné ke spuštění operačního systému, jako jsou 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í u příslušnéhoE Boot Loader. 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.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?