Perbandingan struktur partisi GPT dan MBR

Pernahkah Anda bertanya-tanya bagaimana komputer bisa boot? Terlepas dari perangkat keras atau sistem operasi, semua komputer mulai menggunakan BIOS-MBR tradisional atau metode UEFI-GPT terbaru yang digunakan oleh versi Sistem Operasi terbaru yang tersedia.

Pada artikel ini, kami akan membandingkan struktur partisi GPT dan MBR; GPT adalah singkatan dari GUID Partition Table, sedangkan MBR adalah singkatan dari Master Boot Record. Pertama, kita mulai dengan memahami proses booting.

Bab-bab berikut menyoroti perbedaan antara gaya partisi GPT dan MBR, termasuk instruksi tentang cara mengkonversi antara dua gaya, dan menawarkan saran tentang apa yang harus dipilih.

Memahami proses boot komputer

Ketika Anda menekan tombol daya PC Anda, sebuah eksekusi dimulai yang pada akhirnya akan memuat Sistem Operasi ke dalam memori. Eksekusi pertama ini tergantung pada struktur partisi hard disk Anda.

Kami memiliki dua jenis struktur partisi: MBR dan GPT. Struktur partisi pada drive mendefinisikan tiga hal:

  1. Struktur data pada drive.
  2. Kode yang digunakan saat startup jika partisi dapat di-boot.
  3. Di mana partisi dimulai dan berakhir.

Proses boot MBR

Kembali ke proses booting kami. Jadi jika sistem Anda menggunakan struktur partisi MBR, proses eksekusi pertama akan memuat BIOS. Sekarang, BIOS - Sistem Input / Output Dasar terdiri dari firmware bootloader. Firmware bootloader berisi fungsi tingkat rendah seperti membaca dari keyboard, mengakses tampilan video, menjalankan disk I / O dan kode untuk memuat bootloader tahap pertama. Sebelum BIOS dapat mendeteksi perangkat booting, BIOS melakukan serangkaian fungsi konfigurasi sistem yang dimulai dengan:

  • Power-on-self-test.
  • Mendeteksi dan menginisialisasi kartu video.
  • Menampilkan layar pengaktifan BIOS.
  • Melakukan tes memori singkat (RAM).
  • Mengkonfigurasi perangkat plug and play
  • Mengidentifikasi perangkat booting.

Setelah BIOS mendeteksi perangkat booting, BIOS membaca blok disk pertama dari perangkat tersebut ke dalam memori. Blok disk pertama adalah MBR, dan memiliki ukuran 512 byte. Ini berisi tiga item yang harus masuk ke dalam ruang ini:

  • Bootloader tahap satu (440 byte)
  • Tabel partisi disk (16 byte per partisi X 4 partisi) - MBR hanya mendukung 4 partisi, informasi lebih lanjut tentang ini nanti.
  • Disk signature (4 bytes)

Pada tahap ini, MBR memindai tabel partisi dan memuat Volume Boot Record (VBR) ke dalam RAM.

VBR biasanya berisi Initial Program Loader (IPL) yang merupakan kode yang memulai proses boot. Loader Program Awal terdiri dari bootloader tahap kedua yang kemudian memuat operasi. Pada sistem turunan Windows-NT seperti Windows XP, IPL pertama memuat program lain yang disebut NT Loader (disingkat NTLDR) yang kemudian memuat sistem operasi.

Untuk Sistem Operasi berbasis Linux, bootloader yang disebut GRUB digunakan. Proses booting hanya mirip dengan yang dijelaskan di atas, satu-satunya perbedaan adalah pada penamaan bootloader stage 1 dan stage 2.

Di bawah GRUB, bootloader tahap satu disebut GRUB tahap 1. GRUB Tahap 1 memuat bootloader tahap kedua yang dikenal sebagai GRUB Tahap 2. Bootloader tahap kedua memuat sistem operasi pada hard drive dan menghadirkan daftar sistem operasi untuk boot kepada pengguna.

Proses boot GPT

Masih dalam proses boot; dengan struktur partisi GPT, berikut ini terjadi. GPT menggunakan UEFI yang menghindari proses MBR menyimpan bootloader stage satu yang kemudian memuat bootloader stage 2. UEFI - Unified Extensible Firmware Interface lebih canggih daripada BIOS dan dapat mengurai sistem file dan bahkan memuat file sendiri.

Jadi, saat menghidupkan komputer Anda, UEFI pertama-tama melakukan fungsi konfigurasi sistem seperti manajemen daya, pengaturan tanggal dan komponen manajemen sistem lainnya seperti di BIOS.

UEFI kemudian membaca Tabel Partisi GPT - GUID. GUID adalah singkatan IDentifier Global Globally. GPT terletak di blok pertama drive, tepat setelah blok 0 yang masih memegang MBR untuk Legacy BIOS.

GPT mendefinisikan tabel partisi pada disk tempat bootloader EFI mengidentifikasi partisi sistem EFI. Partisi sistem berisi bootloader untuk semua Sistem Operasi yang diinstal pada partisi lain pada hard drive. Bootloader menginisialisasi windows boot manager yang kemudian memuat Sistem Operasi.

Untuk Sistem Operasi berbasis Linux, ada versi EFI-sadar GRUB (Grand Unified Bootloader) yang memuat file seperti grub.efi atau loader EFI yang memuat file seperti elilo.efi.

Anda mungkin telah memperhatikan bahwa UEFI-GPT dan BIOS-MBR memuat bootloader tanpa memuat sistem operasi secara langsung. Namun, di UEFI, tidak ada lagi beberapa bootloader seperti yang terlihat di BIOS. Proses boot terjadi pertama kali tergantung pada kemampuan perangkat keras Anda.

Perbedaan Antara Struktur Partisi GPT dan MBR

Jika Anda pernah mencoba menginstal sistem operasi Windows 8 atau 10 pada komputer baru, kemungkinan Anda telah ditanya apakah Anda ingin menggunakan MBR atau struktur partisi GPT.

Jika Anda tertarik untuk mengetahui lebih banyak atau berencana mengatur komputer Anda dengan sistem operasi baru, terus membaca. Kami telah melihat perbedaan dalam proses boot yang harus Anda ingat ketika mempartisi drive atau memutuskan struktur partisi.

GPT adalah struktur partisi yang lebih baru dan lebih maju, dan dilengkapi dengan banyak keuntungan karena saya akan daftar di bawah. MBR telah digunakan untuk waktu yang lama, stabil dan masih yang paling kompatibel. Meskipun GPT mungkin secara bertahap menggantikan MBR karena GPT memiliki fitur yang lebih maju, MBR masih diperlukan dalam beberapa kasus.

Master Boot Record

MBR adalah struktur partisi tradisional untuk mengelola partisi drive. Karena kompatibel dengan sebagian besar sistem, masih digunakan secara luas oleh kebanyakan orang. MBR berada di blok pertama hard drive, atau secara sederhana, pada awal hard drive. Ini memegang tabel partisi - informasi tentang organisasi partisi logis dalam hard drive.

MBR juga berisi kode yang dapat dieksekusi yang memindai partisi untuk OS aktif dan menginisialisasi prosedur boot untuk OS.

Disk MBR hanya memungkinkan empat partisi primer. JIKA Anda ingin lebih banyak partisi, Anda dapat mengatur partisi keempat sebagai partisi tambahan, dan itu akan memungkinkan Anda membuat lebih banyak sub-partisi atau drive logis di dalamnya.

MBR menggunakan 32-bit untuk merekam partisi, sehingga setiap partisi dibatasi hingga maksimal 2TB.

Keuntungan

  • Ini kompatibel dengan kebanyakan sistem.

Kekurangan

  • Ini memungkinkan hanya 4 partisi, dengan opsi memiliki lebih banyak sub-partisi pada partisi ke-4.
  • Ini membatasi ukuran partisi hingga maksimum 2TB.
  • Informasi partisi disimpan hanya di satu tempat - MBR. Jika rusak, seluruh hard drive menjadi tidak dapat dibaca.

Tabel Partisi GUID (GPT)

GPT adalah standar yang lebih baru untuk mendefinisikan struktur partisi hard disk. Ini menggunakan GUID (Globally Unique Identifiers) untuk mendefinisikan struktur partisi.

Ini adalah bagian dari standar UEFI, artinya sistem berbasis UEFI hanya dapat menginstal pada drive yang menggunakan GPT, misalnya, fitur Boot Aman Windows 8.

GPT memungkinkan untuk membuat partisi tanpa batas walaupun beberapa Sistem Operasi dapat membatasi hingga 128 partisi. Juga, GPT tidak memiliki batasan ukuran partisi.

Keuntungan

  • Ini memungkinkan jumlah partisi yang tidak terbatas - batasnya adalah sistem operasi, misalnya, Windows memungkinkan hingga 128 partisi.
  • Itu tidak membatasi ukuran partisi - batas ukuran tergantung pada sistem operasi. Batasnya lebih besar dari disk apa pun yang dibuat hingga hari ini. Untuk disk dengan sektor 512-byte, ukuran maksimum 9, 4 ZB (a Zettabyte adalah 1.099.511.627.776 Terabyte) didukung

  • GPT menyimpan salinan partisi dan mem-boot data dan dapat memulihkan jika data rusak di header GPT primer.
  • Ia menyimpan nilai pemeriksaan redundansi siklik untuk memeriksa integritas datanya (digunakan untuk memverifikasi integritas header GPT). Dalam kasus korupsi, GPT dapat melihat masalah dan berusaha memulihkan data yang rusak dari lokasi lain di drive.

Kekurangan

  • Mungkin tidak kompatibel dengan sistem yang lebih lama.

GPT vs MBR

  • GPT memungkinkan untuk jumlah partisi yang tidak terbatas sementara MBR hanya memungkinkan untuk 4 partisi
  • GPT memungkinkan untuk ukuran tidak terbatas pada partisi sementara MBR hanya memungkinkan untuk 2TB.
  • GPT menyimpan salinan data partisi yang memungkinkan pemulihan jika terjadi korupsi di header GPT primer; MBR hanya menyimpan satu salinan data partisi di blok pertama hard drive, karenanya membuat drive tidak dapat digunakan jika terjadi kerusakan pada data partisi.
  • GPT menyimpan nilai pemeriksaan redundansi siklik untuk terus memeriksa apakah data pada drive masih utuh dan dapat melakukan perbaikan yang diperlukan dari bagian lain dari disk jika terjadi kerusakan; MBR tidak memiliki cara untuk mengetahui apakah data pada disk masih utuh, Anda hanya dapat mengetahui kapan komputer gagal untuk boot atau ketika partisi hilang.

Kompatibilitas Sistem Operasi

Blok pertama (blok 0) drive GPT berisi MBR pelindung yang memiliki informasi yang menunjukkan drive memiliki partisi tunggal memanjang di seluruh drive. Jika Anda menggunakan alat lama yang hanya bisa membaca disk MBR, itu akan mengidentifikasi satu partisi meluas di seluruh hard drive. Dengan melakukannya, itu memastikan alat lama tidak akan mengira GPT drive menjadi kosong dan akhirnya menimpa data GPT dengan MBR baru.

MBR ini melindungi data GPT agar tidak ditimpa.

Intel Mac Books menggunakan GPT secara default, dan itu tidak mungkin untuk menginstal Mac OS X pada sistem MBR. Meskipun Mac OS X dapat berjalan pada disk MBR, menginstalnya tidak mungkin dilakukan. Saya benar-benar mencoba ini tanpa hasil.

Sebagian besar Sistem Operasi Linux kompatibel dengan GPT. Saat mengatur OS Linux pada disk, GRUB 2 akan diinstal sebagai bootloader.

Untuk Sistem Operasi Windows, boot dari GPT hanya dimungkinkan pada komputer berbasis UEFI yang menjalankan Windows Vista versi 64-bit, 7, 8, 10 dan versi server yang sesuai. Jika Anda membeli laptop yang sudah diinstal sebelumnya dengan Windows 8 versi 64-bit, kemungkinan itu menggunakan GPT.

Konfigurasi default untuk Windows 7 dan versi sebelumnya adalah MBR, tetapi Anda masih dapat mengonversi ke GPT seperti yang akan saya jelaskan di artikel ini.

Semua versi Windows Vista, 7, 8, 10 dapat membaca dan menggunakan GPT untuk data - tetapi mereka tidak dapat boot dari drive GPT tanpa UEFI.

Jadi GPT atau MBR?

Anda bisa merasa nyaman dengan MBR atau GPT. Namun mengingat kelebihannya, GPT memiliki lebih dari MBR seperti yang tercantum sebelumnya, dan fakta bahwa komputer modern bermigrasi ke arahnya, Anda mungkin dapat mempertimbangkan untuk menggunakan GPT. Jika tujuan Anda adalah untuk mendukung sistem yang lebih lama atau ingin mem-boot komputer yang menggunakan BIOS tradisional, maka Anda harus tetap menggunakan MBR.

Periksa Tipe Partisi hard drive

Anda dapat memeriksa jenis partisi hard drive yang tersambung ke PC Windows menggunakan Manajemen Disk. Untuk memulai Manajemen Disk, lakukan hal berikut:

Gunakan pintasan keyboard Windows-R untuk membuka kotak jalankan.

Ketik diskmgmt.msc, dan tekan tombol Enter.

Windows memindai hard drive, dan menampilkan representasi setelah beberapa saat. Untuk memeriksa tipe partisi dari setiap hard drive, mulailah dengan mengklik kanan ubin Disk di bagian bawah antarmuka. Penting bahwa Anda mengklik kanan pada Disk 1, Disk 2 dan seterusnya, dan bukan pada partisi.

Pilih opsi properti dari menu konteks yang terbuka. Ini membuka jendela properti dari disk yang dipilih.

Beralih ke tab Volume, dan lihat nilai gaya Partisi di bawah informasi disk pada halaman yang terbuka. Ini menyoroti jenis partisi.

Jika Anda lebih suka menggunakan baris perintah, Anda dapat melakukan yang berikut. Keuntungan dari metode ini adalah sedikit lebih cepat, karena mendaftar semua disk dan gaya partisi secara langsung.

  1. Ketuk tombol Windows, ketik cmd.exe, tahan tombol Ctrl dan tombol Shift, dan tekan tombol Enter.
  2. Konfirmasikan UAC prompt yang terbuka, Ini membuka jendela command prompt yang ditinggikan.
  3. Ketik diskpart dan tekan Enter.
  4. Ketik daftar disk dan tekan Enter lagi.

Semua disk terdaftar sekarang. Periksa kolom Gpt untuk mengetahui apakah disk tertentu adalah MBR atau GPT. Jika Anda melihat * di kolom, artinya disk menggunakan GPT, jika tidak, ia menggunakan MBR.

Mengkonversi Antara MBR dan GPT Selama Instalasi Windows

Ada dua pesan kesalahan umum yang mungkin Anda dapatkan ketika menginstal windows pada hard drive:

  • Kesalahan # 1: “Windows tidak dapat diinstal ke disk ini. Disk yang dipilih bukan dari gaya partisi GPT. "
  • Kesalahan # 2: "Windows tidak dapat diinstal ke disk ini. Disk yang dipilih adalah gaya partisi GPT."

Ketika salah satu dari pesan kesalahan ini muncul, Anda mungkin tidak dapat memilih partisi untuk melanjutkan instalasi. Tetapi ini tidak berarti komputer Anda memiliki masalah.

Seperti yang sudah Anda ketahui, MBR dan GPT adalah dua struktur partisi yang sepenuhnya berbeda dari hard disk. MBR menjadi struktur partisi tradisional dan GPT menjadi standar yang lebih baru.

Kesalahan # 1 muncul ketika Anda mencoba untuk menginstal Windows pada PC berbasis UEFI namun partisi hard drive tidak dikonfigurasi untuk mode UEFI atau legacy kompatibilitas BIOS. Ada dua opsi dari Microsoft TechNet untuk membantu Anda mengatasi kesalahan ini.

  1. Nyalakan ulang komputer Anda dalam mode kompatibilitas BIOS Legacy. Opsi ini memungkinkan Anda mempertahankan gaya partisi yang ada.
  2. Memformat ulang drive untuk UEFI dengan menggunakan gaya partisi GPT. Opsi ini memungkinkan Anda menggunakan fitur firmware UEFI PC. Anda dapat melakukannya sendiri dengan memformat ulang drive menggunakan petunjuk yang disediakan di bawah ini. Selalu cadangkan data Anda terlebih dahulu sebelum mengikuti langkah ini.

Tentu saja ada perangkat lunak utilitas pihak ketiga untuk membantu mengubah disk ke format GPT dan tetap mempertahankan data, tetapi selalu aman untuk mencadangkan data kalau-kalau utilitas gagal menyelesaikan konversi

Petunjuk untuk mengonversi hard drive dari MBR ke GPT

Menggunakan Pengaturan Windows

  1. Matikan komputer Anda dan masukkan media instalasi Windows (bisa berupa USB flash drive atau DVD)
  2. Boot komputer ke DVD atau USB flash drive dalam mode UEFI.
  3. Pilih Kustom saat memilih jenis instalasi.
  4. Layar muncul dengan pesan: "Di mana Anda ingin menginstal Windows?" Pilih semua partisi di drive, lalu pilih Hapus.
  5. Setelah Penghapusan berhasil, drive akan menampilkan satu area ruang yang tidak terisi.
  6. Pilih ruang yang tidak terisi dan Klik Selanjutnya. Windows mendeteksi komputer di-boot ke mode UEFI, dan secara otomatis memformat ulang drive menggunakan format disk GPT sehingga mengubahnya. Instalasi dimulai setelah itu.

Menggunakan konversi manual

  1. Matikan komputer Anda dan masukkan DVD instalasi Windows atau USB flash drive.
  2. Boot komputer ke DVD atau USB flash drive dalam mode UEFI.
  3. Dari dalam pengaturan Windows, tekan Shift + F10 untuk membuka prompt perintah. Ingat untuk menekan Enter setelah mengetik perintah berikut.
  4. Buka alat diskpart dengan mengetik: diskpart
  5. Untuk mengidentifikasi drive yang akan dikonversi, ketik disk daftar dan Anda akan melihat yang berikut: disk daftar
  6. Pilih drive dari daftar disk menggunakan nomor disk pada langkah sebelumnya dengan mengetikkan disk pilih seperti yang ditunjukkan dalam contoh: pilih disk #
  7. Bersihkan drive dengan mengetik: bersih
  8. Konversi ke GPT dengan mengetik: convert gpt
  9. Ketik exit dan tekan Enter untuk menutup diskpart.
  10. Tutup prompt perintah untuk kembali ke instalasi windows.
  11. Saat memilih jenis instalasi, pilih Kustom. Drive akan muncul sebagai satu partisi ruang yang tidak terisi.
  12. Pilih ruang yang tidak terisi ini dan klik Next. Windows memulai instalasi.

Petunjuk untuk mengonversi hard drive dari GPT ke MBR

Kadang-kadang mungkin perlu untuk mengkonversi ke struktur partisi MBR, misalnya ketika Anda melihat pesan kesalahan di bawah ini ketika mencoba menginstal windows ke disk.

"Windows tidak dapat diinstal ke disk ini. Disk yang dipilih adalah gaya partisi GPT."

Booting dari GPT hanya didukung pada Windows Vista, 7, 8, 10 versi 64-bit dan versi server yang sesuai pada sistem berbasis UEFI. Pesan kesalahan di atas menunjukkan bahwa komputer Anda tidak mendukung UEFI dan karenanya Anda hanya dapat menggunakan BIOS yang berfungsi dengan struktur partisi MBR.

Untuk mengatasi pesan kesalahan ini, Microsoft TechNet menyarankan opsi berikut:

  1. Nyalakan kembali PC dalam mode kompatibilitas BIOS lama. Opsi ini memungkinkan Anda mempertahankan gaya partisi yang ada.
  2. Format ulang drive ke MBR agar didukung oleh fitur firmware komputer. Langkah ini akan menghapus semua data Anda, jadi sebelum melanjutkan, ingatlah untuk melakukan pencadangan. Tentu saja ada perangkat lunak utilitas pihak ketiga yang membantu mengubah drive ke format MBR dan tetap mempertahankan data, tetapi selalu aman untuk mencadangkan data kalau-kalau utilitas gagal menyelesaikan konversi.

Jika Anda memilih opsi dua untuk mengonversi ke MBR, ikuti langkah-langkah ini:

Menggunakan Pengaturan Windows

  1. Matikan komputer Anda dan masukkan media instalasi Windows (bisa berupa USB flash drive atau DVD)
  2. Boot komputer ke DVD atau USB flash drive dalam mode BIOS.
  3. Pilih Kustom saat memilih jenis instalasi.
  4. Layar muncul dengan pesan: "Di mana Anda ingin menginstal Windows?" Pilih semua partisi di drive, lalu pilih Hapus.
  5. Setelah Penghapusan berhasil, drive akan menampilkan satu area ruang yang tidak terisi. Pilih ruang yang tidak terisi dan Klik Selanjutnya. Windows mendeteksi komputer di-boot ke mode BIOS, dan secara otomatis memformat ulang drive menggunakan format disk MBR karenanya mengubahnya. Instalasi dimulai setelah itu.

Menggunakan konversi manual

  1. Matikan komputer Anda dan masukkan DVD instalasi Windows atau USB flash drive.
  2. Boot komputer ke DVD atau USB flash drive dalam mode BIOS.
  3. Dari dalam pengaturan Windows, tekan Shift + F10 untuk membuka prompt perintah. Ingat untuk menekan Enter setelah mengetik perintah berikut.
  4. Buka alat diskpart dengan mengetik: diskpart
  5. Untuk mengidentifikasi drive yang akan dikonversikan ketik dan Anda akan melihat berikut ini:
  6. Pilih drive dari daftar disk menggunakan nomor disk pada langkah sebelumnya dengan mengetikkan disk pilih seperti yang ditunjukkan dalam contoh: pilih disk #
  7. Bersihkan drive dengan mengetik: bersih
  8. 8. Konversikan ke MBR dengan mengetik: convert mbr
  9. Ketik exit dan tekan Enter untuk menutup diskpart.
  10. Tutup prompt perintah untuk kembali ke instalasi windows.
  11. Saat memilih jenis instalasi, pilih Kustom. Drive akan muncul sebagai satu partisi ruang yang tidak terisi.
  12. Pilih ruang yang tidak terisi ini dan klik Next. Windows memulai instalasi.

Video Pendidikan

Apa itu Partisi Drive?

Perbedaan antara BIOS dan UEFI

Tabel Partisi MBR dan GPT

Sumber daya

Sumber daya berikut menawarkan bacaan lebih lanjut tentang gaya partisi MBR atau GPT:

  • Boot ke Mode UEFI atau mode BIOS Lama (Microsoft Technet)
  • Booting dari GPT (Rod Smith)
  • Ubah Disk Rekaman Boot Master ke Disk Tabel Partisi GUID (Microsoft Technet)
  • Perbedaan antara GPT dan MBR (HowToGeek)
  • Tabel Partisi GUID (Wikipedia)
  • Masalah Bios Warisan dengan GPT (Rod Smith)
  • Master Boot Record (Microsoft Technet)
  • FAQ Windows dan GPT (Pusat Perangkat Keras Microsoft)
  • Pengaturan Windows: Menginstal menggunakan gaya partisi MBR atau GPT (Microsoft Technet)