Perbandingan struktur partisi GPT dan MBR

Coba Instrumen Kami Untuk Menghilangkan Masalah

Pernahkah Anda bertanya-tanya bagaimana komputer melakukan booting? Terlepas dari perangkat keras atau sistem operasi, semua komputer mulai menggunakan baik BIOS-MBR tradisional atau metode UEFI-GPT yang lebih baru yang digunakan oleh versi terbaru Sistem Operasi 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 boot.

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

Memahami proses boot komputer

Ketika Anda menekan tombol daya PC Anda, eksekusi dimulai yang pada akhirnya akan dilakukan 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 di drive.
  2. Kode yang digunakan selama startup jika partisi dapat di-boot.
  3. Dimana partisi dimulai dan diakhiri.

Proses boot MBR

Kembali ke proses boot 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 I / O disk dan kode untuk memuat bootloader tahap pertama. Sebelum BIOS dapat mendeteksi perangkat boot, BIOS melalui urutan fungsi konfigurasi sistem dimulai dengan:

  • Power-on-self-test.
  • Mendeteksi dan menginisialisasi kartu video.
  • Menampilkan layar start-up BIOS.
  • Melakukan tes memori singkat (RAM).
  • Mengonfigurasi perangkat plug and play
  • Mengidentifikasi perangkat boot.

Setelah BIOS mendeteksi perangkat boot, BIOS membaca blok disk pertama dari perangkat itu ke dalam memori. Blok disk pertama adalah MBR, dan ukurannya 512 byte. Ini berisi tiga item yang harus sesuai dengan 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.
  • Tanda tangan disk (4 byte)

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. Pemuat Program Awal terdiri dari bootloader tahap kedua yang kemudian memuat operasi. Pada sistem turunan Windows-NT seperti Windows XP, IPL pertama kali 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 boot mirip dengan yang dijelaskan di atas, satu-satunya perbedaan adalah pada penamaan bootloader tahap 1 dan tahap 2.

Di bawah GRUB, bootloader tahap pertama disebut GRUB tahap 1. GRUB Tahap 1 memuat bootloader tahap kedua yang dikenal sebagai GRUB Tahap 2. Tahap kedua bootloader memuat sistem operasi pada hard drive dan menampilkan daftar sistem operasi yang akan di-boot kepada pengguna.

Proses boot GPT

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

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

UEFI kemudian membaca GPT - GUID Partition Table. GUID adalah singkatan dari Global Unique IDentifier. GPT terletak di blok pertama drive, tepat setelah blok 0 yang masih menyimpan MBR untuk Legacy BIOS.

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

Untuk Sistem Operasi berbasis Linux, ada GRUB (Grand Unified Bootloader) versi sadar EFI yang memuat file seperti grub.efi atau loader EFI yang memuat file seperti elilo.efi.
Anda mungkin telah memperhatikan keduanya UEFI-GPT dan BIOS-MBR memuat bootloader tanpa memuat sistem operasi secara langsung. Namun, di UEFI, tidak ada melalui 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 di komputer baru, kemungkinan Anda ditanya apakah Anda ingin menggunakan struktur partisi MBR atau GPT.

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

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

Master Boot Record

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

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

Disk MBR hanya memungkinkan empat partisi utama. JIKA Anda menginginkan lebih banyak partisi, Anda dapat mengatur partisi keempat sebagai perluasan partisi, dan ini akan memungkinkan Anda membuat lebih banyak sub-partisi atau pengandar logis di dalamnya.

MBR menggunakan 32-bit untuk merekam partisi, jadi setiap partisi dibatasi dengan ukuran maksimum 2TB.

Keuntungan

  • Ini kompatibel dengan kebanyakan sistem.

Kekurangan

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

GUID Partition Table (GPT)

GPT adalah standar baru untuk menentukan struktur partisi hard disk. Ini menggunakan GUID (Pengidentifikasi Unik Secara Global) untuk menentukan struktur partisi.

Ini adalah bagian dari standar UEFI, yang berarti sistem berbasis UEFI hanya dapat diinstal pada drive yang menggunakan GPT, misalnya, fitur Windows 8 Secure Boot.

GPT memungkinkan pembuatan partisi tidak terbatas meskipun beberapa Sistem Operasi mungkin membatasi hingga 128 partisi. Selain itu, GPT tidak memiliki batasan ukuran partisi.

Keuntungan

  • Ini memungkinkan jumlah partisi yang tidak terbatas- batasannya adalah sistem operasi, misalnya, Windows mengizinkan hingga 128 partisi.
  • Itu tidak membatasi ukuran partisi - batas ukuran tergantung pada sistem operasi. Batasnya lebih besar dari disk mana pun yang dibuat saat ini. Untuk disk dengan sektor 512-byte, ukuran maksimum 9,4 ZB (Zettabyte adalah 1.099.511.627.776 Terabyte) didukung
  • GPT menyimpan salinan partisi dan data boot dan dapat dipulihkan jika data rusak di header GPT utama.
  • Ini menyimpan nilai cek redundansi siklik untuk memeriksa integritas datanya (digunakan untuk memverifikasi integritas header GPT). Dalam kasus korupsi, GPT dapat melihat masalahnya dan berusaha memulihkan data yang rusak dari lokasi lain di drive.

Kekurangan

  • Ini mungkin tidak kompatibel dengan sistem lama.

GPT vs MBR

  • GPT memungkinkan jumlah partisi yang tidak terbatas sementara MBR hanya memungkinkan 4 partisi
  • GPT memungkinkan ukuran tak terbatas pada partisi sementara MBR hanya memungkinkan 2TB.
  • GPT menyimpan salinan data partisi yang memungkinkan pemulihan jika terjadi kerusakan di header GPT utama; MBR hanya menyimpan satu salinan data partisi di blok pertama hard drive, sehingga 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 saat komputer gagal boot atau saat partisi menghilang.

Kompatibilitas Sistem Operasi

Blok pertama (blok 0) dari drive GPT berisi MBR pelindung yang memiliki informasi yang menunjukkan bahwa drive tersebut memiliki satu partisi yang membentang di seluruh drive. Jika Anda menggunakan alat lama yang hanya dapat membaca disk MBR, ini akan mengidentifikasi satu partisi yang membentang di seluruh hard drive. Dengan melakukan itu, ini memastikan alat lama tidak akan mengira drive GPT kosong dan akhirnya menimpa data GPT-nya dengan MBR baru.

MBR ini melindungi data GPT agar tidak ditimpa.

Intel Mac Books menggunakan GPT secara default, dan tidak mungkin menginstal Mac OS X pada sistem MBR. Meskipun Mac OS X dapat berjalan pada disk MBR, menginstal di atasnya adalah hal yang tidak mungkin. Saya benar-benar telah mencoba ini tanpa hasil.

Kebanyakan Sistem Operasi Linux kompatibel dengan GPT. Saat menyiapkan OS Linux pada disk, GRUB 2 akan diinstal sebagai bootloader.

Untuk Sistem Operasi Windows, booting dari GPT hanya dapat dilakukan 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 besar laptop 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 tidak dapat melakukan booting dari drive GPT tanpa UEFI.

Jadi GPT atau MBR?

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

Periksa Jenis Partisi hard drive

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

Gunakan pintasan keyboard Windows-R untuk membuka kotak run.

Ketik diskmgmt.msc, dan tekan tombol Enter.

Windows memindai hard drive, dan menampilkan representasi setelah beberapa saat. Untuk memeriksa jenis partisi hard drive apa pun, mulailah dengan mengklik kanan pada ubin Disk di bagian bawah antarmuka. Anda harus mengklik kanan pada Disk 1, Disk 2, dan seterusnya, dan bukan pada partisi.

disk management properties

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 di halaman yang terbuka. Ini menyoroti jenis partisi.

look up partition style

Jika Anda lebih suka menggunakan baris perintah, Anda dapat melakukan hal berikut ini. 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 Ctrl-key dan Shift-key, dan tekan tombol Enter.
  2. Konfirmasikan prompt UAC yang terbuka, Ini membuka jendela prompt perintah yang ditinggikan.
  3. Ketik diskpart dan tekan Enter.
  4. Ketik daftar disk dan tekan Enter lagi.

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

Mengubah Antara MBR dan GPT Selama Instalasi Windows

Ada dua pesan kesalahan umum yang mungkin Anda dapatkan saat 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 penginstalan. Tapi ini tidak berarti komputer Anda bermasalah.

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

Kesalahan # 1 muncul ketika Anda mencoba menginstal Windows pada PC berbasis UEFI namun partisi hard drive tidak dikonfigurasi untuk mode UEFI atau kompatibilitas BIOS lama. 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. Format 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 diberikan di bawah ini. Selalu cadangkan data Anda terlebih dahulu sebelum mengikuti langkah ini.

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

Petunjuk untuk mengonversi hard drive dari MBR ke GPT

manual conversion mbr 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. Sebuah 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 Berikutnya. Windows mendeteksi komputer di-boot ke mode UEFI, dan secara otomatis memformat ulang drive menggunakan format disk GPT sehingga mengubahnya. Penginstalan 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. Ingatlah untuk menekan Enter setelah mengetik perintah berikut.
  4. Buka alat diskpart dengan mengetik: diskpart
  5. Untuk mengidentifikasi drive yang akan dikonversi jenis daftar disk dan Anda harus melihat berikut ini: daftar disk
  6. Pilih drive dari daftar disk menggunakan nomor disk pada langkah sebelumnya dengan mengetik pilih disk seperti yang ditunjukkan pada contoh: pilih disk #
  7. Bersihkan drive dengan mengetik: bersih
  8. Ubah 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 penginstalan, pilih Kustom. Drive akan muncul sebagai partisi tunggal dari ruang yang tidak terisi.
  12. Pilih ruang yang tidak terisi ini dan klik Berikutnya. Windows memulai penginstalan.

Petunjuk untuk mengonversi hard drive dari GPT ke MBR

Kadang-kadang mungkin perlu untuk mengubah ke struktur partisi MBR, misalnya ketika Anda melihat pesan kesalahan di bawah ini saat 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 versi 64-bit Windows Vista, 7, 8, 10 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 ulang 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 mengonversi drive ke format MBR dan tetap menyimpan datanya, tetapi selalu aman untuk mencadangkan data kalau-kalau utilitas gagal menyelesaikan konversi.

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

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. Sebuah 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 Berikutnya. Windows mendeteksi komputer di-boot ke mode BIOS, dan secara otomatis memformat ulang drive menggunakan format disk MBR sehingga mengubahnya. Penginstalan 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. Ingatlah untuk menekan Enter setelah mengetik perintah berikut.
  4. Buka alat diskpart dengan mengetik: diskpart
  5. Untuk mengidentifikasi jenis drive yang akan dikonversi dan Anda harus melihat yang berikut ini: daftar disk
  6. Pilih drive dari daftar disk menggunakan nomor disk pada langkah sebelumnya dengan mengetik pilih disk seperti yang ditunjukkan pada contoh: pilih disk #
  7. Bersihkan drive dengan mengetik: bersih
  8. 8. Ubah ke MBR dengan mengetik: mengkonversi mbr
  9. Ketik exit dan tekan Enter untuk menutup diskpart.
  10. Tutup prompt perintah untuk kembali ke instalasi windows.
  11. Saat memilih jenis penginstalan, pilih Kustom. Drive akan muncul sebagai partisi tunggal dari ruang yang tidak terisi.
  12. Pilih ruang yang tidak terisi ini dan klik Berikutnya. Windows memulai penginstalan.

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: