Неможливо відформатувати або видалити розділи в pendrive через помилку таблиці GPT


21

Це те, що я отримав, намагаючись відформатувати розділ в моєму pendrive:

Помилка при видаленні розділу /dev/sdb1: Командний рядок, який parted --script "/dev/sdb" "rm 1"'вийшов із ненульовим статусом виходу 1: Попередження: /dev/sdbмістить підписи GPT, що вказує, що в ньому є таблиця GPT. Однак у нього немає дійсної підробленої таблиці розділів msdos, як слід. Можливо, це було пошкоджено - можливо, програмою, яка не розуміє таблиць розділів GPT. Або, можливо, ви видалили таблицю GPT, і тепер використовуєте таблицю розділів msdos. Це таблиця розділів GPT?

Помилка: і основний, і резервний таблиці GPT пошкоджені. Спробуйте скласти свіжу таблицю та скористайтеся функцією порятунку Партеда для відновлення розділів.

(udisks-error-quark, 0)

1
ок .... wht hapnd в тому, що я створив msdos за допомогою parted .. це вирішило мою проблему з розділами, але коли я спробував відформатувати своє pendirve, у мене з’явилася така помилка ..... Помилка синхронізації після первинного wipe об’єкт (udisks-error-quark, 0)
Харун Гуна

Відповіді:


10

Можливо, ваш диск спочатку містив таблицю розділів GUID (GPT), але ви створили нову таблицю розділів Master Boot Record (MBR) за допомогою інструменту, який не розуміє GPT. Оскільки GPT займає більше місця, ніж MBR, це означає, що є дані GPT, які залишилися, і через partedце плутаються.

Якщо цей аналіз правильний, то найпростіше рішення - запустити FixParts на диску. FixParts запропонує видалити залишкові дані GPT, і після цього ви зможете нормально використовувати диск. (У FixParts вам більше не потрібно робити нічого; просто скажіть йому, щоб видалити дані GPT, коли він запитає про це, а потім вийдіть.)

Однак є застереження: Можливо також, що у вас був диск GPT, але щось випадково записало на диск таблицю розділів MBR. У цьому випадку ви, мабуть, хочете відновити GPT, а не стирати його! Якщо це так, рішення - запустити gdiskна диску. Він виявить проблему і запитає, чи потрібно використовувати дані GPT або MBR. Скажіть йому використовувати дані GPT, переконайтеся, що вони правильні, ввівши pта порівнявши вихідний з тим, що ви вважаєте правильним, а потім введіть wдля збереження змін.

Обидва FixParts ( fixparts) і gdiskє частиною gdiskпакету в Ubuntu. Зазвичай він не встановлений за замовчуванням, тому вам, можливо, доведеться встановити його, ввівши sudo apt-get install gdisk.


FixParts не працює 14.04
wranvaud

Я щойно перевірив, fixpartsчи працює на Ubuntu 14.04. Ви не сказали, що не працює, тому мені важко поставити діагноз. Я найкраще здогадуюсь, що у вас є диск GPT, який fixpartsвідмовляється торкатися, оскільки він не призначений для управління ними. Можливо, ви зіткнулися з якоюсь іншою проблемою або навіть fixpartsпомилкою, але без додаткової інформації я її справді не можу діагностувати, тим більше виправити. Будь ласка, подайте звіт про помилку з детальною інформацією.
Род Сміт

Чи можете ви уточнити, що ви маєте на увазі під "запуском Fixparts"? Коли я запускаю команду, fixparts /dev/sdbя просто отримую підказку, з якої я повинен набрати команду. Чи існує певна команда для видалення залишкових даних GPT? Я не бачив жодної згадки про це в довідці.
Джон Бентлі

Перегляньте документацію на FixParts , на яку посилаєтесь у моїй відповіді, щоб дізнатися, як її використовувати. Якщо у вас виникли проблеми після цього, опублікуйте нове запитання з деталями того, що ви робили, а що не працює.
Род Сміт

33

Я зіткнувся з цією проблемою, записуючи на старий диск, записаний як живий диск Linux.

Рішення, якщо ви просто хочете стерти диск /dev/sdX:

sudo gdisk /dev/sdX
o  

(погоджуйтесь видалити розділи)

w  

(згоден написати таблицю розділів)

І тоді у вас ідеально порожній привід. Залишилося лише створити розділ, якщо ви хочете його використовувати.

Примітка: Gdisk - це інструмент розділення диска, і він може стерти ваш диск, якщо не бути обережним. Він призначений для створення, зміни та стирання розділів.


цей ансмер працює для мене.
user3687723

Це просто допомогло мені виправити зламаний привід великого пальця.
Soham Chowdhury

Це чудова відповідь, оскільки це допомогло мені зберегти мій цегляний USB-накопичувач :)
NiKo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.