KWALIFIKACJA INF2 - WRZESIEŃ 2015

PYTANIE NR 12.
GRUB, LILO, NTLDR, to
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
GRUB, LILO i NTLDR pełnią funkcję programów rozruchowych: uruchamiają proces startu systemu, wskazują system/partycję i przekazują sterowanie dalej (np. do jądra). Nie są narzędziami do aktualizacji BIOS-u ani firmware dysku, a tym bardziej "wersjami interfejsu sieciowego".

Pełne wyjaśnienie:

Określenia "GRUB", "LILO" i "NTLDR" odnoszą się do programów rozruchowych (bootloaderów), czyli elementów uruchamianych na wczesnym etapie startu komputera. Ich zadaniem jest doprowadzenie do załadowania systemu operacyjnego: wskazanie, co ma zostać uruchomione (np. wybrany system lub odpowiednia partycja) oraz przekazanie sterowania do kolejnego etapu rozruchu (w praktyce do komponentów systemu, które finalnie uruchamiają jądro).

Odpowiedź "programy rozruchowe." jest poprawna, bo wszystkie trzy nazwy są kojarzone z mechanizmem startu systemu: GRUB i LILO występują typowo w środowiskach linuksowych, a NTLDR był elementem rozruchu w starszych wersjach Windows. Na egzaminie chodzi o rozpoznanie ich roli funkcjonalnej, a nie o szczegóły konfiguracji.

Pozostałe propozycje są błędne, ponieważ dotyczą innych warstw działania komputera:

  • "aplikacje do aktualizacji BIOS-u." – aktualizacja firmware płyty głównej to osobna czynność serwisowa. Program rozruchowy nie służy do flashowania BIOS-u, tylko do uruchomienia systemu.
  • "firmware dla dysku twardego." – firmware dysku jest wbudowany w samo urządzenie i odpowiada za jego wewnętrzną pracę. Bootloader jest oprogramowaniem uczestniczącym w starcie systemu i znajduje się w określonych obszarach nośnika/partycji lub w środowisku rozruchowym.
  • "wersje głównego interfejsu sieciowego." – interfejs sieciowy (karta/sprzęt i sterowniki) nie jest klasyfikowany w ten sposób, a skróty GRUB/LILO/NTLDR nie odnoszą się do sieci, tylko do uruchamiania systemu.

Wskazówka egzaminacyjna: jeśli w odpowiedziach widzisz nazwy kojarzone z wyborem systemu przy starcie, menu bootowania lub ładowaniem systemu, to najczęściej chodzi o program rozruchowy. Gdy pojawiają się słowa typu "BIOS", "firmware", "aktualizacja" – to zwykle inny obszar (sprzęt/oprogramowanie układowe), nie bootloader.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Program rozruchowy to oprogramowanie uruchamiane na początku startu komputera, którego zadaniem jest rozpoczęcie ładowania systemu operacyjnego. Może wyświetlać menu wyboru systemu, wskazywać partycję i przekazywać sterowanie do kolejnych komponentów rozruchu.
GRUB jest programem rozruchowym często używanym w Linuxie. Pozwala wybrać system lub jądro, ustawić parametry startowe i rozpocząć ładowanie systemu. W praktyce jest kluczowy przy konfiguracjach typu dual-boot oraz po zmianach na dyskach.
Oba rozwiązania historycznie były powszechnie stosowane w systemach linuksowych jako bootloadery. Ich zadaniem było uruchomienie jądra Linux i ewentualnie innych systemów. Na egzaminie ważne jest rozpoznanie, że są to narzędzia rozruchowe, nie sieciowe ani BIOS-owe.
NTLDR to element mechanizmu rozruchu starszych systemów Windows, odpowiedzialny za rozpoczęcie ładowania systemu. W nowszych wersjach Windows stosowane są inne komponenty rozruchu, ale w pytaniach testowych NTLDR nadal bywa używany jako klasyczny przykład bootloadera.
Nie. BIOS/UEFI to firmware płyty głównej, które inicjuje sprzęt i uruchamia dalszy etap startu. Program rozruchowy jest kolejnym elementem łańcucha rozruchu, którego zadaniem jest doprowadzenie do uruchomienia systemu operacyjnego. To różne warstwy i różne funkcje.
Firmware dysku jest wbudowany w urządzenie i steruje jego pracą na poziomie sprzętowym. Program rozruchowy jest oprogramowaniem służącym do startu systemu operacyjnego i jest związany z konfiguracją uruchamiania. Jeśli temat dotyczy "wyboru systemu" lub "menu startowego", chodzi o bootloader.
Problemy z bootloaderem często występują po instalacji drugiego systemu (dual-boot), zmianie układu partycji, klonowaniu dysku, wymianie nośnika lub błędnej konfiguracji rozruchu. Objawem bywa brak możliwości uruchomienia systemu lub zatrzymanie startu na etapie wyboru systemu.
Najczęściej myli się bootloader z BIOS/UEFI albo z firmware dysku, bo wszystko dotyczy "startu komputera". Innym błędem jest przypisanie skrótów do sieci (interfejsów) tylko dlatego, że brzmią technicznie. Warto zapamiętać: GRUB/LILO/NTLDR = rozruch systemu.
Aktualizacja BIOS-u to proces flashowania firmware płyty głównej, wykonywany specjalnymi narzędziami producenta i w kontrolowanych warunkach. GRUB, LILO i NTLDR nie służą do aktualizacji BIOS-u; ich zadaniem jest uruchomienie systemu operacyjnego po zakończeniu inicjalizacji sprzętu.
Ucz się łańcucha rozruchu: inicjalizacja sprzętu, wybór urządzenia startowego, uruchomienie bootloadera, start systemu. Zapamiętaj przykłady bootloaderów oraz ich rolę. Ćwicz też typowe skojarzenia błędne (BIOS/UEFI, firmware dysku, sieć), aby je szybko odrzucać.
info

Statystycznie 57% uczniów zna prawidłową odpowiedź. średnie

W praktyce zawodowej kluczowe jest to, że gRUB, LILO i NTLDR pełnią funkcję programów rozruchowych: uruchamiają proces startu systemu, wskazują system/partycję i przekazują sterowanie dalej (np. do jądra).

Źródła:

  • Wikipedia: "GNU GRUB" – https://pl.wikipedia.org/wiki/GNU_GRUB (dostęp: 2026-02-27)
  • Wikipedia: "LILO" – https://pl.wikipedia.org/wiki/LILO (dostęp: 2026-02-27)
  • Wikipedia: "NTLDR" – https://pl.wikipedia.org/wiki/NTLDR (dostęp: 2026-02-27)

Materiały:

  • Dokumentacja dystrybucji Linux dotycząca GRUB (podręcznik/strony man, materiały instalatora)
  • Materiały szkoleniowe o procesie bootowania (BIOS/UEFI, MBR/GPT, kolejność ładowania)
  • Dokumentacja techniczna Microsoft o rozruchu Windows (BCD/Windows Boot Manager) – jako nowszy kontekst

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego