bootstrap loader

from The Free On-line Dictionary of Computing (8 July 2008)
bootstrap loader

   <operating system> A short {program} loaded from {non-volatile
   storage} and used to {bootstrap} a computer.

   On early computers great efforts were expended on making the
   bootstrap loader short, in order to make it easy to {toggle}
   in via the {front panel} switches.  It was just clever enough
   to read in a slightly more complex {program} (usually from
   {punched cards} or {paper tape}), to which it handed control.
   This {program} in turn read the {application} or {operating
   system} from a {magnetic tape} drive or {disk drive}.  Thus,
   in successive steps, the {computer} "pulled itself up by its
   bootstraps" to a useful operating state.

   Nowadays the bootstrap loader is usually found in {ROM} or
   {EPROM}, and reads the first stage in from a fixed location on
   the {disk}, called the "{boot block}".  When this {program}
   gains control, it is powerful enough to load the actual {OS}
   and hand control over to it.  A {diskless workstation} can use
   {bootp} to load its OS from the network.

   (2005-04-12)
    

[email protected]