Különböző típusú BIOS
Minden számítógép-felhasználó látja a BIOS képernyőt, akár tudja, akár nem, minden alkalommal, amikor bekapcsolja számítógépét. A számítógép gyártóját megjelenítő képernyő valójában az alapvető bemeneti/kimeneti rendszer (BIOS), amely lehetőséget ad a felhasználónak bizonyos rendszerbeállítások megváltoztatására, mielőtt elindítaná a számítógépre telepített operációs rendszer szoftverét. A BIOS egy konkrét program neve és egy szoftvertípus általános kifejezése is.
Cél
A számítógép operációs rendszere nem vezérli közvetlenül a számítógép hardverét. Ez a feladat a BIOS-ra hárul. Ez a firmware-nek nevezett program az alaplapon található, csak olvasható chipen található. Ez biztosítja a szoftveres keretet olyan elemek szabályozásához, mint például a hűtőrendszer hőmérséklete, ventilátorsebesség, a processzor működésének részletei, és hogy melyik merevlemezről (ha a számítógépben több is van) indítani kell. Interfészként működik az operációs rendszer és a hardver között.
Különböző architektúrák
Minden alaplapgyártó más BIOS-t gyárt. Mivel a különböző alaplapok eltérő hardverarchitektúrát tartalmaznak, a BIOS-t testre kell szabni az adott hardverkészlethez. Hardverproblémák esetén a BIOS hibakódokat jelenít meg, hogy a felhasználó tájékoztatást adjon az adott hardverről. Az alaplapgyártók mellett a saját márkájú komplett számítógépes rendszereket forgalmazó cégek saját BIOS-verziókat gyártanak és tartanak fenn. Ez az oka annak, hogy a felhasználók az operációs rendszer indítása előtt látják számítógépük márkáját.
EFI
Míg a BIOS volt az egyetlen ilyen típusú firmware-szolgáltatás, az Intel felismerte néhány korlátját. Ennek következtében megkezdte az Extensible Framework Interface (EFI) fejlesztését. Ezzel nyílt szabványrendszer jött létre a hardverkomponensek firmware-ének fejlesztésére anélkül, hogy a teljes keretrendszernek architektúra-specifikusnak kellett volna lennie. A program az Unified Extensible Framework Interface (UEFI) szabvánnyá nőtte ki magát, amelyet a United EFI Forum tart fenn. Ez a firmware-szabvány fejlesztésében érdekelt technológiai cégek gyűjteménye. A fórumon olyan cégek szerepelnek, mint az Apple, a Microsoft, az Intel és az IBM.
BIOS vs. EFI
Nehéz közvetlenül összehasonlítani a BIOS-t az UEFI-vel. Bár ugyanazt a célt osztják, a számítógépet működtetik, és interfészként működnek az operációs rendszer és a hardver között, eltérő módon működnek. A BIOS önmagában rendszer, míg az UEFI egy testreszabható keretrendszer. De az UEFI kínál néhány határozott fejlesztést a BIOS-hoz képest. Egyrészt nincs szükség külön programra, rendszerbetöltőre az operációs rendszerek elindításához. Natív támogatással rendelkezik a Globally Unique Identifier (GUID) partíciós táblákhoz (GPT), amelyek képesek kezelni a két terabájtnál nagyobb merevlemezeket.