Se il boot loader è limitato nelle sue dimensioni e capacità, può invece caricare un bootloader secondario più grande e più capace, che caricherebbe quindi il sistema operativo o l'ambiente di esecuzione.