MBR vs GPT: Alin ang Mas Mabuti Para sa Iyong Hard Drive?

Master boot record (MBR) at GUID Partition Table (GPT) ay dalawang partitioning scheme para sa mga hard drive sa lahat ng dako, na ang GPT ang mas bagong pamantayan. Para sa bawat opsyon, ang boot structure at ang paraan ng paghawak ng data ay natatangi. Nag-iiba ang bilis sa pagitan ng dalawang opsyon sa partition, at iba rin ang mga kinakailangan. Ipinapaliwanag ng artikulong ito kung ano ang mga ito, kung ano ang kailangan nila, at kung paano sila nagkakaiba.

MBR vs GPT: Alin ang Mas Mabuti Para sa Iyong Hard Drive?

Ano ang isang HDD Partition?

Upang maunawaan ang parehong MBR at GPT, dapat mong maunawaan kung ano ang partition. Ang mga partisyon ay hiwalay na mga seksyon sa isang hard drive na ginagamit ng operating system upang mag-boot at gumana. Ipinapakita ng Windows ang mga ito bilang mga drive sa File Explorer, kahit na pareho ang mga ito hard disk drive (HDD). Halimbawa, maraming mga laptop ang may partition na "system" kung saan napupunta ang lahat sa Windows Operating System (OS) (kadalasan ang C: drive), kasama ang isang nakatagong partition na "recovery" na maaaring magamit upang maibalik ang system kung sakaling magkaroon ng aksidente. . Ang isa pang dahilan para gumamit ng mga partisyon ay ang pag-install ng maraming operating system sa parehong HDD (Linux, Windows10, Windows 7, atbp.)

Ano ang MBR?

gptvsmbr-hdd

MBR ay ang abbreviation para sa Master Boot Record at pinamamahalaan kung paano nilikha at inayos ang mga partisyon sa hard disk drive (HDD). Ang MBR ay gumagamit ng Bios firmware at nag-iimbak ng code sa unang sektor ng disk na may a logical block address (LBA) ng 1. Kasama sa data ang impormasyong nauugnay sa kung paano at saan naninirahan ang Windows upang mapamahalaan nito ang proseso ng pag-boot sa pangunahing storage at internal random access memory (RAM) ng PC, hindi external memory gaya ng DDR2 at DDR3 memory card/sticks.

Kasama sa data ng MBR na nakaimbak sa LBA 1 ng HDD ang sumusunod:

  • Master partition table: Pinaikling bilang MPT, iniimbak ng talahanayan ang lahat ng impormasyon ng partition na makikita sa bawat HDD, kasama ang kanilang uri ng format, kapasidad, at iba pang mga kinakailangang detalye. Para gumana nang tama ang OS at PC, kailangan nila ng talaan ng mga partisyon at laki ng HDD at isang paraan upang matukoy ang mga bootable at aktibong partisyon. Ang MPT ay nagbibigay ng lahat ng mahahalagang impormasyong iyon.
  • Master boot code: Minsan pinaikli bilang MBC, ang code ay nagpapatupad ng paglulunsad ng operating system at pinamamahalaan ang configuration para sa proseso ng bootup (upang kumpirmahin ang anumang mga pagbabago), tulad ng pag-detect ng mga drive, pagkalkula ng RAM (external), pag-detect ng mga display, at iba pang mahahalagang device at configuration impormasyon.
  • Lagda sa disk: Ang bawat drive ay nangangailangan ng isang natatanging identifier, na nagagawa sa anyo ng isang lagda. Tinitiyak ng identifier na ito na ang tamang drive at partition ay nagbabasa at nagsusulat ng data kapag gumagamit ng ilang mga disk, at tinitiyak nito ang wastong pag-andar ng PC at protocol ng seguridad para sa lahat ng read/write data transactions.

Hinahanap ng basic input/output system (BIOS) ng PC/motherboard ang device na may MBR, at pagkatapos ay ipapatupad nito ang volume boot code mula sa partition na mayroon nito. Susunod, ina-activate ng MBR ang boot sector ng drive para ilunsad ang OS.

Ano ang GPT Partition?

GPT ibig sabihin GUID Partisyon Tkaya. Tulad ng MBR, pinamamahalaan din nito ang paglikha at pagsasaayos ng mga partisyon sa HDD. Gumagamit ang GPT ng UEFI firmware, at nag-iimbak din ito ng impormasyon sa disk, tulad ng mga partisyon, laki, at iba pang mahahalagang data, tulad ng ginagawa ng MBR sa sektor ng isa. Gayunpaman, ang GPT ay gumagamit ng dalawang sektor dahil ang sektor ng isa ay nakalaan para sa MBR at BIOS compatibility. Sa mga teknikal na termino ng GPT, ang sektor ng MBR #1 (LBA 1) ay talagang LBA 0 para sa GPT, at ang GPT ay sektor 1 (LBA 1).

MBR Partition SchemeSektor #LBA #
MBR1LBA 1
GPT Partition SchemeSektor #LBA #
MBR (para sa compatibility)0LBA 0
GPT1LBA 1

Kasama sa data na nakaimbak sa GPT header ang impormasyon ng drive sa anyo ng GUID partition table. Kasama sa GUID ang mga detalye sa mga drive, partition, laki ng storage, impormasyon sa boot, at iba pang mahahalagang data na nauugnay sa boot at functionality.

Ang GUID Partition Table na nakaimbak sa LBA 1 ng HDD ay may kasamang impormasyon sa mga sumusunod:

  • data ng MBR
  • data ng GPT
  • Data ng mga entry ng partisyon
  • Pangalawang (a.k.a. backup) na data ng GPT

MBR kumpara sa GPT

mbrvsgpt-partitions

Ang pangunahing pagkakaiba sa pagitan ng MBR at GPT ay ang MBR ay may ilang mga limitasyon para sa modernong paggamit. Ibig sabihin, ang MBR ay maaari lamang humawak ng apat na pangunahing partisyon at 2TB ng HDD space. Ang GPT, samantala, ay walang mga limitasyong ito. Walang limitasyon sa mga partisyon o storage sa labas ng kung ano ang kayang hawakan ng drive mismo.

Gayunpaman, ang mga bersyon ng Windows na mas maaga kaysa sa 8 ay hindi maaaring mag-boot off ng mga GPT drive. Nangangahulugan ito na ang mga naunang bersyon ng OS ay kailangang gumamit ng MBR sa kanilang pangunahin/boot na hard drive.

Ang isa pang pagkakaiba ay iniimbak ng MBR ang lahat ng impormasyon sa isang lugar, na maaaring masira at mabigo. Nagsusulat ang GPT ng impormasyon sa ilang bahagi ng drive at may kasamang pangalawang backup na GPT Table para sa pagbawi kung ang una ay nasira o nabigo.

Maliban sa mga pagkakaiba sa pagitan ng MBR at GPT na binanggit sa itaas, ang GPT ay may kakayahang gumamit ng mga mas bagong teknolohiya ng device, at ito ay tugma sa mga function ng BIOS/MBR para sa backward compatibility ng mga mas lumang device na hindi UEFI. Panghuli, ang bootup ay karaniwang mas mabilis sa GPT at UEFI.

Bakit Gumamit ng GPT Partition Scheme?

mbrvsgpt-creation

Kung nakakuha ka ng external na HDD o SSD at may pagpipilian sa pagitan ng MBR o GPT partitioning, dapat mong i-format ang drive gamit ang GPT, para lang mapakinabangan mo ang mas mabilis na bilis, walang limitasyong mga partition, at makabuluhang mas malalaking kapasidad ng storage.

Kailan Gamitin ang MBR

May ilang dahilan para magpatuloy sa paggamit ng MBR. Kung pangunahin mong haharapin ang mga drive na mas mababa sa 2TB o mas lumang mga bersyon ng Windows, maaaring mas mabuting i-format mo ang lahat ng iyong mga drive sa MBR para hindi ka masira ang compatibility sa alinman sa iyong hardware.

Ang Windows 7 at pasulong, gayunpaman, ay maaaring gumamit ng GPT. Hindi lamang bilang isang boot drive (nang walang UEFI BIOS). Kung nagpapatakbo ka pa rin ng XP/Vista, maaaring magkaroon ka ng mas malalaking problema.