While the x86 computer is booted, the processor chip looks at the end of the system ram for any BIOS in addition to runs this. The actual BIOS application is actually created towards permanent read-only memory and is
generally designed for use. The particular BIOS presents the lowest level user interface to peripheral devices and controls that
initial phase of the boot progression.
The BIOS tests your system, looks for and checks peripherals, and then actively seeks any drive to utilize to boot that system. Usually it checks that CD-ROM drive with regard to bootable storage devices, in the event present, and then it looks to the hard drive. The order of the drives utilised for booting is usually controlled by a particular BIOS setting within the system. Once Linux is installed on the hard drive of a system, the BIOS looks for any (MBR) starting up with the first segment on the primary hard disk drive, loads the contents into memory, then passes control in order to it.
The following MBR contains information about how to load that GRUB (or LILO) boot-loader, using a pre-selected os. The MBR next loads the boot-loader, that takes over the process (if the particular boot-loader isinstalled within the MBR). In the default Red Hat Linux configuration, GRUB utilizes the settings in the MBR to
display boot options within a list. Once GRUB has received the right instructions for the os to be able to begin, either from it’s command line or configuration file, that finds the mandatory boot file and hands off manage of the machine to that operating system. To find out more visit best linux os