GRUB, LILO i NTLDR to przykłady programów rozruchowych. Ich zadaniem jest uruchomienie systemu operacyjnego po zakończeniu podstawowej inicjalizacji sprzętu przez BIOS lub UEFI.
W pytaniach egzaminacyjnych należy je kojarzyć przede wszystkim z hasłem: bootloader, czyli program rozruchowy.
GRUB
GRUB — Grand Unified Bootloader — to popularny program rozruchowy używany głównie w systemach Linux. Pozwala wybrać system operacyjny z menu startowego, np. Linux lub Windows w konfiguracji dual boot.
Najczęściej spotykana współczesna wersja to GRUB 2.
LILO
LILO — Linux Loader — to starszy program rozruchowy dla systemów Linux. Obecnie jest rzadziej używany, ponieważ został w dużej mierze zastąpiony przez GRUB.
W kontekście egzaminu nadal może pojawiać się jako przykład programu rozruchowego.
NTLDR
NTLDR — NT Loader — był programem rozruchowym stosowanym w starszych systemach Windows NT, Windows 2000, Windows XP oraz Windows Server 2003.
W nowszych systemach Windows został zastąpiony przez Windows Boot Manager.
Najważniejsze do zapamiętania
- GRUB, LILO i NTLDR nie są firmwarem.
- Nie służą do modernizacji BIOS-u.
- Nie są interfejsem sieciowym.
- Są to programy rozruchowe, uruchamiające system operacyjny.