Home>Article> Is the solid state drive initialized to mbr or gpt?

Is the solid state drive initialized to mbr or gpt?

(*-*)浩
(*-*)浩 Original
2019-07-26 11:50:38 66221browse

MBR and GPT each have their own characteristics. Both are currently in use. Which one to choose depends on the situation.

Is the solid state drive initialized to mbr or gpt?

When setting up a new disk, you will be asked whether you want to use an MBR or GPT partition.GPT is a new standard and will gradually replace MBR in the future.

GPT brings us many new features, but MBR still has the best compatibility. (Recommended learning:PHP Video Tutorial)

GPT is not a new standard exclusively for Windows. Mac OS X, Linux, and other operating systems also use GPT. In fact, other operating systems can still Use MBR. Before a new disk can be used, it must be partitioned.

MBR (Master Boot Record) and GPT (GUID Partition Table) are two different ways of storing partition information on disk.This partition information contains information about where each partition starts, so that the operating system can know which sector belongs to which partition and which partition can be booted. When creating a partition on a disk, you must choose an appropriate partition management method between MBR and GPT.

Limitations of MBR

MBR means "Master Boot Record" and was first proposed in IBM PC DOS 2.0 in 1983. It is a special boot sector that exists at the beginning of the drive, the first sector of the disk. This sector contains the installed operating system's bootloader and the drive's logical partition information. MBR supports up to 2TB disks, and it cannot handle disks with a capacity larger than 2TB. MBR supports up to 4 primary partitions - if you want more partitions, you need to create so-called "extended partitions" and create logical partitions within them. MBR has become the industry standard for disk partitioning and booting.

Advantages of GPT

GPT means GUID partition table. (GUID means Globally Unique Identifier). This is a new standard that is gradually replacing MBR.

It complements UEFI - UEFI is used to replace the old BIOS, while GPT replaces the old MBR. It’s called a “GUID Partition Table” because each partition on your drive has a globally unique identifier (GUID)—a randomly generated string that’s guaranteed to be Every GPT partition on a GPT partition is assigned a completely unique identifier. GPT does not have the limitations of MBR. Disk drive capacity is almost unlimited (there is still a limit, it's just too big for us).

It also supports an almost unlimited number of partitions, limited only by the operating system - Windows supports up to 128 GPT partitions, and you don't need to create an extended partition. On MBR disks, partition and boot information are saved together. If this part of the data is overwritten or corrupted, things could be in trouble. In contrast, GPT saves multiple copies of this part of the information on the entire disk, so it is more robust and can recover this part of the information that is damaged.

GPT also saves a cyclic redundancy check (CRC) for this information to ensure that it is complete and correct - if the data is corrupted, GPT will detect the corruption and restore it from elsewhere on the disk . MBR is powerless to deal with these problems - only after the problem occurs, you will find that the computer cannot start, or the disk partitions are gone.

Modern operating systems also support GPT. Linux has built-in GPT support. Apple's MAC computers based on Intel chips no longer use their own APT (Apple Partition Table) and instead use GPT.

If you want to partition now,

It is recommended to use GPT to partition the disk. It is more advanced, more robust, and all computer systems are moving towards it.

If you need to maintain compatibility with older systems - such as booting Windows on a computer using a traditional BIOS, you need to use MBR.For more PHP-related technical articles, please visit the

PHP Graphic Tutorial

column to learn!

The above is the detailed content of Is the solid state drive initialized to mbr or gpt?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn