Tidak dapat memformat atau menghapus partisi di flashdisk karena kesalahan tabel GPT

21

Inilah yang saya dapatkan ketika mencoba memformat partisi di pendrive saya:

Galat menghapus partisi /dev/sdb1: Baris perintah parted --script "/dev/sdb" "rm 1"'keluar dengan status keluar tidak nol 1: Peringatan: /dev/sdbberisi tanda tangan GPT, menunjukkan bahwa ia memiliki tabel GPT. Namun, itu tidak memiliki tabel partisi msdos palsu yang valid, sebagaimana mestinya. Mungkin rusak - mungkin oleh program yang tidak mengerti tabel partisi GPT. Atau mungkin Anda menghapus tabel GPT, dan sekarang menggunakan tabel partisi msdos. Apakah ini tabel partisi GPT?

Kesalahan: Tabel GPT primer dan cadangan rusak. Coba buat tabel baru, dan gunakan fitur penyelamatan Parted untuk memulihkan partisi.

(udisks-error-quark, 0)
Harun Guna
sumber
1
ok .... wht hapnd adalah bahwa saya membuat msdos menggunakan parted .. itu memecahkan masalah partisi saya tetapi ketika saya mencoba untuk memformat pendirve saya, saya mendapat kesalahan berikut ..... Kesalahan sinkronisasi setelah penghapusan awal: Habis menunggu objek (udisks-error-quark, 0)
Harun Guna

Jawaban:

10

Kemungkinannya adalah disk Anda awalnya berisi GUID Partition Table (GPT), tetapi Anda membuat tabel partisi Master Boot Record (MBR) baru dengan alat yang tidak mengerti GPT. Karena GPT memakan lebih banyak ruang daripada MBR, ini berarti ada sisa data GPT, dan partedmenjadi bingung karenanya.

Jika analisis ini benar, maka solusi termudah adalah menjalankan FixParts pada disk. FixParts akan menawarkan untuk menghapus data GPT yang tersisa, dan setelah itu Anda harus dapat menggunakan disk secara normal. (Anda tidak perlu melakukan hal lain di FixParts; cukup beri tahu untuk menghapus data GPT ketika ditanya tentang hal ini dan kemudian keluar.)

Ada peringatan, meskipun: Mungkin juga Anda memiliki disk GPT tetapi ada sesuatu yang secara tidak sengaja menulis tabel partisi MBR ke disk. Dalam hal ini, Anda mungkin ingin memulihkan GPT, bukan menghapusnya! Jika ini masalahnya, solusinya adalah berjalan gdiskdi disk. Ini akan mendeteksi masalah dan bertanya apakah Anda ingin menggunakan data GPT atau MBR. Katakan untuk menggunakan data GPT, periksa apakah itu benar dengan mengetik pdan membandingkan hasilnya dengan apa pun yang Anda yakini benar, dan kemudian ketik wuntuk menyimpan perubahan.

Keduanya FixParts ( fixparts) dan gdiskmerupakan bagian dari gdiskpaket di Ubuntu. Biasanya tidak diinstal secara default, jadi Anda mungkin harus menginstalnya dengan mengetik sudo apt-get install gdisk.

Rod Smith
sumber
FixParts tidak berfungsi pada 14,04
wranvaud
Saya baru saja memeriksa, dan fixpartsbekerja pada Ubuntu 14.04. Anda belum mengatakan apa yang tidak berfungsi, jadi sulit bagi saya untuk mendiagnosis. Tebakan terbaik saya adalah Anda memiliki disk GPT, yang fixpartsakan menolak untuk disentuh karena tidak dirancang untuk mengelolanya. Bisa jadi Anda mengalami masalah lain, atau bahkan fixpartsbug, tetapi tanpa informasi lebih lanjut saya benar-benar tidak dapat mendiagnosisnya, apalagi memperbaikinya. Silakan ajukan laporan bug dengan informasi terperinci.
Rod Smith
Bisakah Anda mengklarifikasi apa yang Anda maksud dengan "menjalankan Fixparts"? Ketika saya menjalankan perintah, fixparts /dev/sdbsaya hanya mendapatkan prompt dari mana saya harus mengetik perintah. Apakah ada perintah khusus untuk menghapus data GPT yang tersisa? Saya tidak melihat menyebutkan hal ini dalam bantuan.
Jon Bentley
Periksa dokumentasi FixParts , yang dirujuk dalam jawaban saya, untuk perincian tentang cara menggunakannya. Jika Anda memiliki masalah setelah itu, posting pertanyaan baru dengan perincian tentang apa yang Anda lakukan dan apa yang tidak berhasil.
Rod Smith
33

Saya mengalami masalah ini dengan menulis ke drive lama yang telah ditulis sebagai disk linux langsung.

Solusi jika Anda hanya ingin menghapus disk /dev/sdX:

sudo gdisk /dev/sdX
o  

(setuju untuk menghapus partisi)

w  

(setuju untuk menulis tabel partisi)

Dan kemudian Anda memiliki drive yang benar-benar kosong. Yang tersisa hanyalah membuat partisi jika Anda ingin menggunakannya.

Catatan: Gdisk adalah alat pemartisi disk, dan itu dapat menghapus disk Anda jika tidak hati-hati. Itu dirancang untuk membuat, memodifikasi, dan menghapus partisi.

ennui.bz
sumber
Penjawab ini bekerja untuk saya.
user3687723
Ini hanya membantu saya memperbaiki thumb drive yang rusak.
Soham Chowdhury
Ini adalah jawaban yang bagus karena membantu saya menghemat USB stick saya yang
terbuat