BIOS i UEFI: Firmware jako fundament systemu
BIOS (Basic Input/Output System) oraz jego nowoczesny następca UEFI (Unified Extensible Firmware Interface) to pierwszy kod wykonywany przez procesor po włączeniu zasilania. Pełnią one rolę "dyrygenta", który sprawdza integralność podzespołów (POST) i przekazuje kontrolę do bootloadera systemu operacyjnego. Jako technik musisz rozumieć, że UEFI to nie tylko "nowy BIOS", ale pełnoprawne, miniaturowe środowisko operacyjne.
1. BIOS vs UEFI: Fundamenty
- BIOS (Legacy): Ograniczony do trybu 16-bitowego, obsługuje tylko dyski z tablicą partycji MBR (Master Boot Record) do 2TB. Powolna inicjalizacja i brak wsparcia dla nowoczesnych technologii sieciowych czy graficznych interfejsów wewnątrz firmware'u.
- UEFI: Środowisko 32/64-bitowe, wspiera partycje GPT (GUID Partition Table), co pozwala na obsługę dysków o rozmiarach przekraczających 2TB. UEFI posiada własny stos sieciowy, obsługę systemów plików (dla potrzeb aktualizacji) oraz znacznie szybszy czas startu (Fast Boot).
2. Proces inicjalizacji (Boot Process)
Zrozumienie, co dzieje się przed pojawieniem się loga systemu, jest kluczowe w diagnostyce problemów typu "no post":
- SEC (Security): Inicjalizacja rdzeni CPU i pamięci cache.
- PEI (Pre-EFI Initialization): Inicjalizacja pamięci RAM. Jeśli procesor nie może "dogadać się" z kośćmi RAM, to właśnie tutaj następuje zawieszenie (brak startu).
- DXE (Driver Execution Environment): Inicjalizacja magistrali PCIe, USB, SATA/NVMe oraz wyświetlanie obrazu. Tutaj najczęściej wychodzą problemy z kartami graficznymi.
- BDS (Boot Device Selection): Wybór urządzenia rozruchowego i przekazanie kontroli do bootloadera (np. Windows Boot Manager).
3. Kluczowe ustawienia dla technika
- XMP/DOCP/EXPO: Profile automatycznego podkręcania pamięci RAM. Bez ich włączenia pamięci RAM często pracują z bazowym taktowaniem (np. 2133MHz lub 4800MHz), nawet jeśli kupiliśmy moduły 3600MHz lub 6000MHz.
- Secure Boot i TPM: Kluczowe przy instalacji systemów Windows 11. Secure Boot weryfikuje cyfrowy podpis bootloadera, a TPM przechowuje klucze szyfrowania (BitLocker).
- CSM (Compatibility Support Module): Tryb emulacji BIOS-u dla starych systemów (np. Windows 7). W nowoczesnych systemach należy go wyłączać, aby w pełni wykorzystać możliwości UEFI (np. Resizable BAR).
4. Bezpieczeństwo i aktualizacja (Flashing)
Aktualizacja firmware'u to procedura wysokiego ryzyka. Błąd w trakcie zapisu może "uceglić" (brick) płytę główną.
- Zasada złota: Nigdy nie aktualizuj BIOS-u w trakcie burzy, przy niestabilnym zasilaniu lub jeśli komputer wykazuje objawy niestabilności (np. przypadkowe restarty).
- BIOS Flashback: Szukaj płyt, które mają przycisk "Flashback". Pozwala on wgrać nowy BIOS z pendrive'a, nawet bez zainstalowanego procesora czy pamięci RAM. To ratunek w sytuacjach, gdy nowa płyta nie obsługuje najnowszego procesora.
- Clear CMOS: Najczęstsza procedura serwisowa. Resetuje ustawienia BIOS-u do fabrycznych poprzez zwarcie odpowiednich pinów lub wyjęcie baterii CR2032. Jeśli system nie wstaje – to pierwszy krok diagnostyczny.
5. Diagnostyka błędów
- Beep Codes / Debug LED: Płyty posiadają kody błędów. Kod "00", "55" (często RAM), "d6" (VGA) są standardem. Zawsze miej pod ręką instrukcję płyty głównej (manual), aby zdekodować te sygnały.
- Logi BIOS: Niektóre zaawansowane płyty przechowują logi "Event Log", które mogą wskazywać, że ostatni restart był wynikiem np. przegrzania CPU (Thermal Trip).