Which Is Responsible for Booting an Os in Linux?
Contents

MBR stands for Master Boot Record, and is responsible for loading and executing the GRUB boot loader. The MBR is located in the 1st sector of the bootable disk, which is typically /dev/hda , or /dev/sda , depending on your hardware. The MBR also contains information about GRUB, or LILO in very old systems.

Which is responsible for booting an OS?

The booting is done by the BIOS, which usually comes pre-installed on the computer. All the operating system does is operate the computer, not boot or start up. The BIOS is responsible for starting up the computer proper, and for then bootstrapping into the actual Operating System.

How does an OS boot up?

After finding the appropriate boot drive, the BIOS first finds the boot record which tells it to find the beginning of the operating system. After the initialization of the operating system, the BIOS copies the files into the memory. Then the operating system controls the boot process.

Alexander Ross

Alexander Ross

Gaming, Esports & Interactive Media Writer

Alexander Ross has covered the video game industry for a decade, writing deep dives on game design, esports tournaments, VR developments, and gaming culture.

Share this article
Twitter Facebook Pinterest