Als je op een programmaatje klikt, laad het besturingssysteem dat programma. Maar welke software laad het besturingssysteem? Dat is dus de boot-loader. Dit is typisch zo’n wordt dat heel technisch klinkt maar eigenlijk reuze meevalt. Een bootloader is een belangrijk onderdeel van veel apparaten. Niet alleen van computers en telefoons, maar ook van routers en TVs.
Een bootloader is een klein programma dat verantwoordelijk is voor het correct opstarten van je apparaat. Tijdens het opstartproces controleert het systeem eerst of alle hardware-componenten goed functioneren. Pas nadat deze controles zijn voltooid, start de bootloader het besturingssysteem en verschijnt het Windows-logo op het scherm.
Het eerste gedeelte van dit proces hangt sterk samen met hardwareaspecten. Dit segment van de bootloader is door de fabrikant van het apparaat vervaardigd en kan nauwelijks worden gewijzigd. Het tweede segment van de bootloader betreft voornamelijk software en wordt in praktijk vaak aangepast.
Door het tweede deel kan een bootloader fungeren als poortwachter, waardoor hij kan controleren of het besturingssysteem mag opstarten. Smartphonefabrikanten maken er, zoals hier beschreven , vaak gebruik van.
Als meerdere besturingssystemen op je computer zijn geïnstalleerd, kun je via de bootloader kiezen welk systeem je wilt gebruiken. De bootloader kan ook functionaliteit bevatten om problemen met het besturingssysteem op te lossen.