Jan 31, 2019

MBR VS GPT in Depth.




MBR (Master Boot Record) and GPT (GUID Partition Table) are two different ways of storing the partitioning information on a drive. This information includes where partitions start and begin, so your operating system knows which sectors belong to each partition and which partition is bootable. This is why you have to choose MBR or GPT before creating partitions on a drive.

GPT brings with it many advantages, but MBR is still the most compatible and is still necessary in some cases. This isn’t a Windows-only standard — Mac OS X, Linux, and other operating systems can also use GPT.



MBR, short for Master Boot Record, is an old standard to manage the partitions in a hard disk that is used extensively by many people. MBR refers to a specific boot sector at the very beginning of the hard disk and it holds some information on how the partitions are organized in a hard disk.

Generally speaking, MBR is made up of three sections:
  1. Executable code called the Master Boot Code, which is used to
    • Scan the partition table for active partitions.
    • Find the starting sector of the active partition.
    • Load a copy of the boot sector from the active partition into memory. 
    • Transfer control to the executable code in the boot sector. 
  2. Partition table for the disk.
  3. Disk Signature

    In short, MBR loads up the OS boot code or procedure from the active partition. Here is the MBR disk layout:

     

Popular Posts