Obsah
BIOS a UEFI
BIOS (Basic Input/Output System) a UEFI (Unified Extensible Firmware Interface) tvoří rozhraní mezi hardwarem počítače a operačním systémem. Bez tohoto firmware by procesor nevěděl, jak komunikovat s pamětí, diskem nebo klávesnicí, a počítač by nezačal startovat.
BIOS (Tradiční systém)
BIOS vznikl v 70. letech pro počítače IBM PC. Je uložen v paměti typu ROM nebo Flash na základní desce.
- POST (Power-On Self-Test): První věc, kterou BIOS udělá. Otestuje, zda je v pořádku procesor, RAM a grafická karta. Pokud najde chybu, vydá zvukový signál (pípání).
- MBR (Master Boot Record): BIOS hledá na začátku disku malý zaváděcí sektor, který mu řekne, jak spustit operační systém.
- Omezení: BIOS běží v 16bitovém režimu, neumí pracovat s disky většími než 2,2 TB a má zastaralé textové rozhraní ovládané pouze klávesnicí.
UEFI (Moderní standard)
UEFI je moderní náhrada BIOSu, která řeší všechna jeho omezení. Dnes jím disponují téměř všechny nové počítače.
- Rychlost: Podporuje rychlejší start systému (Fast Boot) a efektivnější inicializaci hardwaru.
- GPT (GUID Partition Table): Na rozdíl od BIOSu podporuje disky s kapacitou až 9,4 Zettabytů.
- Grafické rozhraní: UEFI může mít moderní vzhled, podporu myši a připojení k internetu pro aktualizace.
- Secure Boot: Bezpečnostní funkce, která dovoluje spustit pouze digitálně podepsané operační systémy, čímž brání rootkitům v ovládnutí startu počítače.
Srovnání: BIOS vs. UEFI
| Vlastnost | BIOS | UEFI |
|---|---|---|
| Maximální disk | 2,2 TB | 9,4 ZB |
| Režim procesoru | 16-bit | 32-bit nebo 64-bit |
| Zavádění OS | MBR (omezené) | GPT (flexibilní) |
| Bezpečnost | Žádná | Secure Boot |
| Uživatelské prostředí | Textové | Grafické |
Proces startu počítače (Bootování)
Proces od zapnutí po načtení jádra probíhá následovně:
1. **Napájení:** Zdroj vyšle signál "Power Good". 2. **Inicializace:** CPU načte kód z čipu BIOS/UEFI. 3. **POST:** Proběhne kontrola hardwaru. 4. **Hledání zavaděče:** Firmware prohledá nastavená zařízení (SSD, USB) a hledá zavaděč systému (např. GRUB pro Linux nebo Windows Boot Manager). 5. **Předání řízení:** Firmware se "uspí" a vládu přebírá operační systém a jeho [[ovladac|ovladače]].
CSM (Compatibility Support Module)
Mnoho systémů s UEFI obsahuje funkci CSM. Ta umožňuje UEFI emulovat starý BIOS, aby bylo možné na moderním hardwaru spustit starší operační systémy, které UEFI nepodporují.
Související pojmy: Hardware, CPU, RAM, Ovladač, Rootkit, Linux Kernel, SSD.
