Since RAM is a stateless memory, most computers have no way of executing programs from memory when they are first started. The bootloader's job is to take data from storage devices (such as hard drives or flash memory) and load that into RAM where it can be processed.

Ubuntu ships with the GRUB2 bootloader by default, although others can be installed.

history | show excerpt | excerpt history