Please select random order or first card below to begin studying 🤓
Congratulations! You have finished studying this set of cards
What is the first software program that runs when a computer starts?
A boot loader
What originated in 1995 when Erich Boleyn was trying to boot the GNU Hurd with the University of Utah's Mach 4 microkernel?
GRUB
What is the University of Utah's Mach 4 microkernel now known as?
GNU Mach
What did Erich and Brian Ford design because they were determined not to add to the large number of mutually-incompatible PC boot methods?
Multiboot Specification
What is a rewrite of GRUB that shares many characteristics with the previous version, now known as GRUB Legacy?
GRUB
"GRUB is basically a disk-based boot loader but also has network support."
What protocol can be used to load OS images from a network?
TFTP
What did Gordon Matzigkeit say is the most important software of all?
The boot loader
What is the more desirable distinct boot method of GRUB?
Load an operating system directly
What is a sequence of characters that GRUB considers to be a single unit?
A word
What is used in GRUB to remove the special meaning of certain characters or words?
Quoting
What is the distinct boot method of GRUB for when GRUB does not support the operating system natively?
Load a boot loader when then loads an operating system
When nobody understood what Gordon Matzigkeit was talking about, what word did he end up using as a pseudonym for GRUB?
GNU
What does GRUB use an advanced BIOS query technique in order to look for on a PC-compatible machine (and find all that has been installed)?
RAM
What spec is the primary requirement for GRUB to be compliant with?
Multiboot Specification
What did Erich and Brian Ford design because they were determined not to add to the large number of mutually-incompatible PC boot methods?
Multiboot Specification
What boot loader by the end of 2009 was to the point where multiple major distributions were installing it by default?
GRUB 2
What boot loader did Enrich realize he was better off writing his own?
FreeBSD
What is responsible for loading and transferring control to an operating system kernel software (such as Linux or GNU Mach)?
A boot loader
What understands filesystems and kernel executable formats so you can load an arbitrary operating system the way you like, without recording the physical position of your kernel on the disk?
GRUB
What gets control and then initializes the rest of the operating system (e.g. a GNU system)?
A kernel
What is the mechanism for loading unsupported operating systems by loading another boot loader (like DOS or Windows)?
chain-load