Zaváděcí zařízení (někdy zkráceně boot device) je médium nebo hardware, ze kterého počítač načte počáteční instrukce potřebné k nastartování operačního systému. Proces zavádění převádí řízení z nízkoúrovňového firmwaru do spustitelného kódu operačního systému: nejprve proběhne inicializace hardwaru a poté bootloader, který najde a načte jádro systému do operační paměti. Termín vychází z anglického obrazu „bootstrap“, což ilustruje myšlenku použití jednoduchého mechanismu k nastartování složitějšího systému; původní výraz a metaforu můžete najít i v odborných textech nebo slovnících (bootstrap, noha).

Hlavní součásti a princip zavádění

Firmware počítače (tradičně BIOS, v moderních systémech UEFI) provede hardwarovou inicializaci a podle nastaveného pořadí zařízení hledá spustitelný záznam. Po nalezení boot sektoru nebo zaváděcího oddílu předá řízení bootloaderu, který může nabídnout více voleb (např. výběr mezi více operačními systémy) a nakonec načte jádro do paměti. Bootloadery jako GRUB nebo Windows Boot Manager spravují volby a konfiguraci zavádění. Základní rozdíl mezi zaváděcím a „pouhým“ datovým médiem spočívá v přítomnosti spustitelného kódu nebo zaváděcího záznamu, přestože fyzicky jde často o totéž zařízení (počítač, operační systém).

Typy zaváděcích zařízení

  • Pevné disky a SSD – nejběžnější domácí a serverové bootovací médium (pevný disk).
  • Optická média a disketové jednotky – historicky důležité pro instalace a záchranu systému (disketa, CD/DVD).
  • USB flash a externí disky – univerzální prostředek pro instalace, diagnostiku a živé systémy.
  • Síťové zavádění (PXE, netboot) – umožňuje načítat systémové obrazy přes síť, používané v centrech dat i tenkých klientech (síťové počítače).
  • Vložené ROM a zaváděcí karty – u specializovaného a vestavěného hardwaru jsou instrukce často pevně v čipu nebo na přídavných kartách; některé telefony a zařízení používají integrované boot ROM (webové telefony).

Existují také specializovaná zařízení, například zaváděcí přídavné karty nebo desky, které mohou poskytovat trvalé bootovací řešení v průmyslových systémech a kioscích (kioskové počítače). Standardy pro zaváděcí karty a síťové bootování pomáhají spravovat soukromí a přístup uživatelů k softwaru (aplikační software).

Historie a vývoj

Zavádění se vyvíjelo od jednoduchých programů v ROM přes boot sektory disků až k dnešnímu UEFI s grafickým rozhraním a bezpečnými mechanizmy (Secure Boot). Dřívější média jako diskety nebo CD byla nahrazena rychlejšími SSD a USB, současně se rozšířilo síťové zavádění pro hromadné nasazení systémů. Vývoj zahrnuje také změny v rozdělení disků (MBR vs. GPT) a kaskádování bootloaderů pro více systémů.

Praktické použití a rozdíly

Zaváděcí zařízení slouží k instalaci OS, obnovení systému, diagnostice i provozu bez trvalé instalace (live systémy). Administrátoři často upravují pořadí zavádění ve firmwaru, aby preferovali externí média při instalaci. V praxi se rozlišuje mezi zařízením, které je nastaveno jako aktuální bootovací, a jinými médii, která uchovávají jen data; toto rozlišení je však logické a závisí hlavně na konfiguraci operačního systému a firmwaru. Více informací o souvisejících pojmech najdete v odborných zdrojích a návodech (spouštěcí jednotky, počítač).

Pro hlubší studie a praktické návody lze sledovat oficiální dokumentaci výrobců firmwaru, návody k nástrojům pro správu disků a komunitní průvodce (operační systém, paměť). Moderní správa bootu se zabývá také zabezpečením, šifrováním a kompatibilitou s virtualizací.