Program rozruchowy (ang. boot loader) to działający na zasadzie bootstrap-u program uruchamiany jako pierwszy po wykonaniu BIOS-u (lub EFI), służący do załadowania systemu operacyjnego do pamięci operacyjnej komputera.

W komputerach PC nagłówek (segment startowy) programu rozruchowego może być umieszczony w pierwszym, 446-bajtowym fragmencie sektora MBR dysku twardego. W systemach DOS/Win32 jest tam zapisany program, który ładuje kolejny program rozruchowy z partycji oznaczonej jako aktywna. W systemach uniksowych pliki dodatkowe programu rozruchowego znajdują się zazwyczaj w katalogu lub partycji montowanej w katalogu /boot.

Program rozruchowy oraz cały system operacyjny może być pobierany także z innych urządzeń takich jak stacja dyskietek, napęd CDROM, dyski USB a nawet spoza komputera, z serwera w sieci lokalnej (zob. PXE).

[edytuj] Przykłady