Pesan Error “Cara Mengatasi GPT PMBR size mismatch Pada Linux” biasanya terjadi ketika ada perbedaan antara ukuran Protective MBR (PMBR) dan ukuran dari disk atau partisi yang di tuju. error ini sering muncul saat bekerja dengan disk GPT (GUID Partition Table), terutama jika ada perubahan tata letak atau ukuran disk. Berikut beberapa penyebab umum dan solusinya:
Beberapa Penyebab Error GPT PMBR size mismatch :
- Mengatur Ulang Ukuran DIsk : Yang Pertama Biasanya jika melakukan perubahan pada ukuran disk maka error ini akan terjadi
- CLone Disk dan Migrasi : Berikutnya Jika sebelumnya anda melakukan clone atau migrasi maka error ini Bisa saja terjadi
- Partisi disk gagal : error ini bisa terjadi jika ada gagal pada partisi disk yang sudah anda buat
Cara Mengatasi GPT PMBR size mismatch Pada Linux
1. Yang Pertama anda bisa menggunakan gdisk
Untuk memperbaiki,
sudo gdisk /dev/sdX
gdisk akan secara otomatis mendeteksi dan memperbaiki ketidakcocokan ukuran PMBR selama inisialisasi.
2. Inisialisasi ulang GPT Menggunakan tool management Disk.
Untuk linux, anda bisa menggunakan tools Seperti Parted Untuk memperbaiki error ini.
3. Backup dan Buat Ulang partisi
Jika missmatch sudah cukup parah dan tools seperti gdisk tidak dapat mengatasinya, maka anda bisa melakukan backup pada server, dan lakukan Partisi ulang.
4. Periksa Disk dengan partprobe atau kpartx: Di Linux, Anda dapat menggunakan:
- partprobe
sudo partprobe /dev/sdX
- kpartx
sudo kpartx -a /dev/sdX
Jangan Lupa restart setelah lakukan perubahan.
Setelah meningkatkan vm disk, kapasitas tidak ditingkatkan, tetapi fdisk -l menunjukkan gambar sudah ditingkatkan
Saat meningkatkan ukuran disk virtual VM, Anda perlu mengubah ukuran partisi dan file sistem dalam VM untuk memanfaatkan ruang yang baru dialokasikan. Berikut panduan untuk memastikan VM dapat sepenuhnya memanfaatkan kapasitas disk yang diperluas:
1. Konfirmasi Peningkatan Disk
Karena fdisk -l menunjukkan peningkatan ukuran, kami dapat mengonfirmasi bahwa hypervisor berhasil memperluas disk virtual. Namun, ini tidak memperbarui partisi atau sistem file untuk mengenali ruang baru.
2. Ukur Ulang Partisi
Anda harus memperluas partisi yang ada atau membuat partisi baru.
- Gunakan
fdisk
atauparted
:
mulai Dengan membuka disk nya
sudo fdisk /dev/sdX
Hapus partisi terakhir (biasanya partisi utama, misalnya /dev/sdX1), tetapi jangan memformatnya.
Buat ulang partisi dengan sektor pertama yang sama, tetapi gunakan seluruh ruang yang ada. Periksa kembali apakah sektor pertama tetap sama untuk menghindari kehilangan data.
Save Jika Sudah.
Alternatifnya, parted dapat membantu mengubah ukuran partisi GPT secara langsung:
sudo parted /dev/sdX
(parted) resizepart NUMBER END
Ganti NUMBER dengan nomor partisi dan END dengan akhir ruang yang tersedia (misal 100%)
- refresh tabel partisi
sudo partprobe /dev/sdX
- Atur Ulang Ukuran sistem
Setelah partisi diperluas, Anda perlu mengubah ukuran sistem file:
Untuk ext4:
sudo resize2fs /dev/sdX1
Untuk XFS
XFS
- Verifikasi Perluasan
df -h /dev/sdX1
Lalu Bagaimana Jika Menggunakan Growpart ?
Menggunakan Growpart adalah cara mudah untuk memperluas partisi pada disk yang telah diubah ukurannya, tanpa perlu menghapus dan membuat ulang partisi secara manual. tools ini sangat berguna di cloud dan tervirtualisasi di mana ukuran disk sering diubah. Berikut cara menggunakan Growpart untuk mengubah ukuran partisi dan sistem file Anda:
install cloud-guest-utils (jika belum diinstal): Growpart adalah bagian dari paket cloud-guest-utils, yang mungkin sudah diinstal pada beberapa sistem. Jika belum, Anda dapat menginstalnya sebagai berikut:
sudo apt update
sudo apt install cloud-guest-utils
Gunakan lsblk atau fdisk -l untuk mengidentifikasi disk dan partisi yang perlu diubah ukurannya. Misalnya, jika disk Anda adalah /dev/sda dan partisi utamanya adalah /dev/sda1, perhatikan hal ini.
Gunakan Growpart untuk memperluas partisi tertentu untuk mengisi ruang yang tersedia pada disk:
sudo growpart /dev/sda 1
Di sini, /dev/sda adalah disknya, dan 1 adalah nomor partisi (untuk /dev/sda1). Perintah ini mengubah ukuran partisi untuk menggunakan semua ruang yang tersedia.
Setelah mengubah ukuran partisi, ubah ukuran sistem file sehingga dapat memanfaatkan ruang partisi yang diperluas:
Ext4.
sudo resize2fs /dev/sda1
Untuk XFS
sudo xfs_growfs /dev/sda1
Gunakan df -h untuk mengonfirmasi bahwa sistem file telah diperluas untuk menggunakan ruang disk baru yang tersedia:
df -h /dev/sda1
Contoh alur kerja penggunaan growpart
sudo growpart /dev/sda 1 # Expands /dev/sda1 partition
sudo resize2fs /dev/sda1 # Resizes the ext4 filesystem to match the new partition size
df -h /dev/sda1 # Checks the filesystem to confirm expanded size
Selesai, itulah panduan Cara Mengatasi GPT PMBR size mismatch Pada Linux.
Mengatasi masalah “GPT PMBR size mismatch” pada Linux mungkin terlihat rumit bagi sebagian orang, namun dengan langkah-langkah yang tepat, masalah ini dapat diselesaikan tanpa kesulitan berarti. Selalu pastikan untuk memahami penyebab masalah sebelum mengambil tindakan. Gunakan perintah seperti gdisk
dengan hati-hati, karena kesalahan dapat memengaruhi data pada drive Anda.
Jika Anda merasa ragu atau menghadapi kendala yang lebih kompleks, jangan segan untuk meminta bantuan dari komunitas Linux atau profesional terkait. Dengan pendekatan yang benar, sistem Anda akan kembali berjalan dengan optimal. Selamat mencoba!
Jika Anda memiliki pengalaman atau metode lain untuk mengatasi masalah ini, jangan ragu untuk membagikannya di kolom komentar! 😊
Bermanfaatkah Artikel Ini?
Klik bintang 5 untuk rating!
Rata rata rating 0 / 5. Jumlah rate 0
No votes so far! Be the first to rate this post.
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?