O bootloader é um programa que carrega o kernel do armazenamento secundário para a memória principal e, eventualmente, permite que você escolha qual kernel carregar. No linux é geralmente o GRUB. No Windows, é NTLDR. Para o Windows Vista e posterior, o gerenciador de inicialização é o gerenciador de inicialização do Windows.
Resouce:
Windows link
Linux link