Skip to content Skip to sidebar Skip to footer

Perbedaan Antara MBR dan GPT


Jika anda selalu mencoba hard disk anda dimana anda melakukan pemformatan dan partisi, anda pasti akan menemukan istilah MBR dan GPT. Ini sangat jelas ketika anda melakukan dual-boot Mac anda dan dihadapkan dengan masalah harus beralih dari GPT ke MBR. Anda mungkin bertanya-tanya, apa perbedaan antara MBR dan GPT dan apakah ada manfaat menggunakan yang satu dengan yang lainnya? Saya akan menghapus keraguan anda dalam artikel ini.


Partisi Hard Disk

Anda mungkin tahu bahwa anda dapat membagi hard disk anda menjadi beberapa partisi. Pertanyaannya adalah, bagaimana OS mengetahui struktur partisi hard disk? Informasi itu harus datang dari suatu tempat. Di sinilah MBR (Master Boot Record) dan GPT (Guid Partition Table) ikut berperan. Meskipun keduanya berbeda secara arsitektur, keduanya memainkan peran yang sama dalam mengatur dan memberikan informasi untuk partisi di hard disk.


Master Boot Record (MBR)

MBR adalah standar lama untuk mengelola partisi di hard disk, dan masih digunakan secara luas oleh banyak orang. MBR berada di bagian paling awal hard disk dan menyimpan informasi tentang bagaimana logical partition diatur dalam perangkat penyimpanan. Selain itu, MBR juga berisi kode yang dapat dieksekusi yang dapat memindai partisi untuk OS aktif dan memuat kode/prosedur booting untuk OS.

Untuk disk MBR, anda hanya dapat memiliki empat partisi utama. Untuk membuat lebih banyak partisi, anda dapat mengatur partisi keempat sebagai partisi extended dan anda akan dapat membuat lebih banyak sub-partisi (atau logical drive) di dalamnya. Karena MBR menggunakan 32-bit untuk merekam partisi, setiap partisi hanya dapat mencapai ukuran maksimum 2 TB. Beginilah tata letak disk MBR yang umum terlihat:


Ada beberapa kekurangan dari MBR. Pertama-tama, anda hanya dapat memiliki 4 partisi di hard disk dan setiap partisi dibatasi hanya berukuran 2 TB. Ini tidak akan bekerja dengan baik jika kapasitas hard disk anda besar, katakanlah 100 TB. Kedua, MBR adalah satu-satunya tempat yang menyimpan informasi partisi. Jika hard disk rusak (dan ya, itu bisa sangat mudah rusak), seluruh data yang ada dalam hard disk tersebut tidak dapat dibaca kembali.


GUID Partition Table (GPT)

GPT adalah standar terbaru untuk meletakkan partisi hard disk. Ini menggunakan globally unique identifiers (GUID) untuk menentukan partisi dan itu adalah bagian dari standar UEFI. Ini berarti bahwa pada system berbasis UEFI (yang diperlukan untuk fitur Secure Boot Windows 8), harus menggunakan GPT. Dengan GPT, anda dapat membuat partisi yang secara teoritis tidak terbatas pada hard disk, meskipun umumnya dibatasi hingga 128 partisi oleh sebagian besar OS. Tidak seperti MBR yang membatasi setiap partisi hanya berukuran 2 TB, setiap partisi dalam GPT dapat menampung hingga 2⁶⁴ blok/sektor (karena menggunakan 64-bit), yang setara dengan 9,4 ZB untuk blok 512-byte (1 ZB adalah 1 miliar terabyte). Di Microsoft Windows, ukuran itu terbatas pada 256 TB.


Dari diagram Skema Tabel GPT di atas, anda dapat melihat bahwa ada GPT primer di awal hard disk dan GPT sekunder di akhir. Inilah yang membuat GPT lebih berguna daripada MBR. GPT menyimpan header dan tabel partisi cadangan di akhir disk sehingga dapat dipulihkan jika tabel primer rusak. Itu juga melakukan checksum CRC32 untuk mendeteksi terjadinya error dan corrup dari header dan tabel partisi.

Anda juga dapat melihat bahwa ada proteksi MBR di sektor pertama hard disk. Penyiapan hybrid semacam itu adalah untuk memungkinkan system berbasis BIOS untuk boot dari disk GPT menggunakan boot loader yang disimpan dalam area kode proteksi MBR. Selain itu, melindungi disk GPT dari kerusakan oleh utilitas disk GPT-unaware.


Dukungan System Operasi

Intel Mac menggunakan GPT secara default dan anda tidak akan dapat menginstal Mac OS X (tanpa tweak dan peretasan) pada system MBR. Mac OS X akan berjalan pada disk MBR, hanya saja anda tidak akan dapat menginstalnya.

Kebanyakan kernel Linux datang dengan dukungan untuk GPT. Kecuali jika anda mengkompilasi kernel anda sendiri dan anda tidak menambahkan fitur ini, anda seharusnya tidak memiliki masalah membuat distro favorit anda berfungsi di disk GPT. Satu hal yang perlu diperhatikan, anda harus menggunakan Grub 2 sebagai bootloader.

Untuk Windows, hanya versi 64-bit Windows dari XP dan seterusnya yang mendukung booting dari disk GPT. Jika anda mendapatkan laptop yang sudah diinstal sebelumnya dengan 64-bit Windows 8, kemungkinan besar itu menggunakan GPT. Untuk Windows 7 dan versi sebelumnya, konfigurasi default adalah MBR, bukan GPT.


Jadi kesimpulannya adalah dalam kebanyakan kasus, anda akan baik-baik saja dengan MBR atau GPT. Hanya dalam situasi dimana anda perlu menginstal Windows pada Mac, atau ketika anda perlu memiliki partisi yang lebih besar dari 2TB, anda perlu menggunakan GPT, atau mengonversi MBR ke GPT. Juga, untuk model komputer yang lebih baru yang menggunakan UEFI, itu hanya akan mendukung GPT.


Anda juga dapat membaca artikel saya lainnya tentang perbedaan FAT32, exFAT dan NTFS atau perbedaan antara BIOS dan UEFI.

Sekian artikel kali ini. Jika anda memiliki pertanyaan, jangan ragu untuk bertanya di kolom komentar di bawah ini dan saya akan mencoba menjawab pertanyaan anda. Terimakasih dan GBU.

Post a Comment for "Perbedaan Antara MBR dan GPT"