Difficulty: Easy
Correct Answer: In the very first physical sector of the disk (cylinder 0, head 0, sector 1)
Explanation:
Introduction / Context:
The Master Boot Record, commonly called the MBR, is a very important structure in legacy PC based systems. It is the first code that the system BIOS or firmware loads from a hard disk during the boot process. Understanding exactly where the MBR is stored on a disk helps students of computer organization, operating systems, and hardware servicing to visualize how the boot process works and why damage to that first sector can prevent a system from starting.
Given Data / Assumptions:
Concept / Approach:
In an MBR based system, the BIOS contains simple code that knows how to read the very first sector of the first bootable disk. That sector has a fixed size of 512 bytes in traditional systems. The MBR sector contains two key things: a small piece of executable boot loader code and the partition table describing up to four primary partitions. Because the BIOS always reads the same fixed location, the MBR must be placed at a well defined physical position: the first sector on the disk, often described as cylinder 0, head 0, sector 1.
Step-by-Step Solution:
Step 1: Recall that when a PC powers on, the BIOS performs a basic power on self test and then loads boot code from the disk selected as the boot device.
Step 2: The BIOS is hard coded to read a specific sector: the very first sector on that drive. Historically this is addressed as cylinder 0, head 0, sector 1.
Step 3: That first sector is reserved for the Master Boot Record. It contains boot loader instructions and the disk partition table.
Step 4: Because the BIOS does not know anything about partitions yet, the MBR cannot be stored in a partition boot sector. It must be in the first sector of the whole disk.
Step 5: Therefore the correct answer is that the MBR is stored in the very first physical sector of the disk.
Verification / Alternative check:
If you use a low level disk editor on an MBR style disk, sector 0 (the first sector) shows a structure consisting of boot code, a small partition table, and a two byte signature value 0x55AA at the end. If you examine the first sector of a particular partition, you will see a different boot sector containing the file system specific boot code, not the global partition table. This observation confirms that the MBR is located at the first sector of the disk, not scattered elsewhere.
Why Other Options Are Wrong:
The last sector of the disk is not used for the MBR. It may contain file system data or be unused, but not the global boot record.
The first sector of each partition contains that partition's individual boot sector, not the Master Boot Record that describes the entire disk.
The operating system does not choose a random free sector for the MBR; it must be at a fixed location so that the BIOS can find it without understanding any file system or partitioning details.
Common Pitfalls:
Learners sometimes confuse the MBR with partition boot sectors or with modern GPT structures. Another common misunderstanding is to think of disks purely in terms of files and folders and ignore sector level layout. This can lead to confusion when troubleshooting boot problems or using disk utilities that operate at the sector level. Remember that for MBR style disks, the Master Boot Record is always in the very first sector of the disk so that even simple firmware can locate and execute it.
Final Answer:
On an MBR style disk, the Master Boot Record is stored in the very first physical sector of the disk, traditionally described as cylinder 0, head 0, sector 1.
Discussion & Comments