All Products
Search
Document Center

Elastic Compute Service:Mengonversi disk data dari MBR ke GPT

Last Updated:May 16, 2026

Partisi MBR tidak dapat melebihi 2 TiB. Konversikan format partisi dari MBR ke GPT agar dapat menggunakan disk data yang berkapasitas lebih dari 2 TiB.

Prosedur

Prosedur ini hanya berlaku untuk disk data yang telah diperbesar kapasitasnya hingga melebihi 2 TiB.

Disk data Linux

Penting

Konversi biasanya tidak menyebabkan kehilangan data. Namun, untuk mencegah kehilangan data yang tidak disengaja, buat snapshot sebagai cadangan disk.

  1. Login ke instance ECS.

    1. Buka ECS console - Instances. Di pojok kiri atas, pilih wilayah dan kelompok sumber daya untuk sumber daya target.

    2. Buka halaman detail instance. Klik Connect > Workbench. Ikuti petunjuk untuk login dan membuka terminal.

  2. Periksa format partisi saat ini.

    Jalankan sudo fdisk -lu untuk memeriksa Partition type (Disklabel type) dan Target device name (Disk).

    image

    Pada contoh ini, perangkat target adalah /dev/vdb, Disklabel bernilai dos (partisi MBR), dan kapasitasnya melebihi 2 TiB. Lakukan konversi partisi. Jika Disklabel bukan MBR, langsung perluas partisi.

  3. Konversikan tipe partisi.

    1. Instal tool gdisk.

      • Untuk Alibaba Cloud Linux dan CentOS:

        type sgdisk || sudo yum install -y gdisk
      • Untuk Ubuntu dan Debian:

        sudo apt-get update
        type sgdisk || sudo apt-get install -y gdisk
    2. Konversikan partisi MBR menjadi partisi GPT.

      Ganti <device name to convert> dengan nama perangkat target dari Langkah 2.

      Penting

      Perintah sgdisk hanya mengonversi seluruh perangkat, seperti /dev/vdb. Jangan menjalankannya pada partisi seperti /dev/vdb1. Menjalankannya pada partisi akan merusak sistem file.

      sudo sgdisk -g <device name to convert>
      Contoh: jika perangkat target adalah /dev/vdb, jalankan sudo sgdisk -g /dev/vdb.

      Pesan The operation has completed successfully menandakan keberhasilan.

  4. Periksa hasil konversi.

    Ganti <device name to convert> dengan nama perangkat target dari langkah 2.

    sudo fdisk -lu <device name to convert>
    Contoh: jalankan sudo fdisk -lu /dev/vdb.

    Disklabel type bernilai gpt menandakan keberhasilan. Anda sekarang dapat memperluas partisi dan sistem file.

    Jika terjadi kerusakan atau konversi gagal, kembalikan disk dari snapshot untuk memulihkan data.

Disk data Windows

Langkah 1: Konversikan format partisi dan partisi ulang disk

  1. Konversi akan menghapus semua data pada disk. Buat snapshot sebagai cadangan data Anda. Anda akan memulihkan data dari snapshot ini setelah konversi.

    Penting

    Data disk tidak tersedia selama proses konversi dan layanan mungkin terganggu. Lakukan proses ini selama jendela pemeliharaan.

  2. Login ke instance ECS.

    1. Buka ECS console - Instances. Di pojok kiri atas, pilih wilayah dan kelompok sumber daya untuk sumber daya target.

    2. Buka halaman detail instance. Klik Connect > Workbench. Atur metode koneksi ke Terminal, masukkan kredensial Anda, lalu login.

  3. Periksa apakah konversi partisi diperlukan.

    1. Di desktop Windows Server, klik kanan ikon Start icon dan klik Disk Management.

    2. Di Disk Management, klik kanan disk target dan pilih Type.image

    3. Di kotak dialog, klik tab Volumes dan periksa Partition Style.

      Jika Partition Style bernilai MBR dan kapasitas disk melebihi 2 TiB, konversikan format partisi. Jika tidak, langsung perluas partisi dan sistem file.

  4. Konversikan tipe partisi.

    1. Klik kanan volume pada disk target dan pilih Delete Volume.... Di dialog Delete Simple Volume, klik Yes.

      Jika volume tidak dapat dihapus, kemungkinan ada program yang sedang menggunakannya. Untuk melepaskan kunci file, restart instance selama jam sepi dan coba lagi.
      Penting

      Delete Volume akan menghapus semua data pada volume tersebut. Pastikan Anda telah melakukan backup data sebelum melanjutkan.

    2. Setelah semua volume dihapus, klik kanan disk tersebut dan pilih Convert To GPT Disk.

    3. Verifikasi konversi.

      Klik kanan disk tersebut dan pilih Type. Di tab Volumes, nilai Partition Style yang menunjukkan GPT menandakan keberhasilan.

  5. Partisi ulang disk.

    1. Klik kanan area Unallocated pada disk dan pilih New Simple Volume.

    2. Di New Simple Volume Wizard, ikuti langkah-langkah berikut:

      1. Di halaman Specify Volume Size, atur Simple Volume Size lalu klik Next.

        Gunakan nilai default untuk partisi tunggal, atau sesuaikan ukuran untuk beberapa partisi.
      2. Di halaman Assign Drive Letter Or Path, pilih Assign The Following Drive Letter, pilih huruf drive, lalu klik Next.

      3. Di halaman Format Partition, pilih Format This Volume With The Following Settings, konfigurasi pengaturan, lalu klik Next.

      4. Tinjau pengaturan Anda lalu klik Completed.

Langkah 2: Pulihkan data disk

Jangan kembalikan disk dari snapshot. Tindakan tersebut akan mengembalikan format partisi ke MBR.

  1. Buat disk data dari snapshot.

  2. Sambungkan disk data baru ke instance ECS.

  3. Salin data dari disk yang baru disambungkan ke disk data asli.

  4. Untuk menghindari biaya yang tidak perlu, hapus Snapshot dan disk data sementara setelah memastikan layanan Anda berjalan dengan benar. Detach lalu release disk sementara tersebut.

FAQ

  • Mengapa Disklabel type tidak ditampilkan dalam output perintah fdisk -lu?

    • Jika Disk label type tidak muncul, periksa bidang System. Nilai Linux menunjukkan MBR, sedangkan GPT menunjukkan GPT.

    • Versi fdisk yang lebih lama mungkin tidak menampilkan tabel partisi GPT dengan benar. Gunakan gdisk -l /dev/vdb untuk melihat tipe partisi.

  • Apa yang harus saya lakukan jika muncul pesan "Secondary partition table overlaps the last partition by 33 blocks!" saat menjalankan perintah sgdisk -g?

    Penyebab: Disk memiliki ruang kosong kurang dari 33 sektor di bagian akhir, sehingga tidak mencukupi untuk konversi.

    Solusi: Perluas kapasitas disk di Konsol ECS, lalu konversikan format partisi.

  • Apa yang harus saya lakukan jika muncul pesan "Insufficient space in download directory" saat menjalankan perintah type sgdisk || yum install -y gdisk?

    Pesan error:

    Error downloading packages:
      gdisk-0.8.10-3.1.al7.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/2.1903/updates/packages
        * free   0
        * needed 190 k

    Penyebab: Direktori unduhan (/var/cache/yum/x86_64/2.1903/updates/packages) tidak memiliki ruang yang cukup.

    Solusi: Bebaskan ruang di direktori unduhan tersebut dan coba lagi proses konversi.