Не удается отформатировать или удалить разделы в Pendrive из-за ошибки таблицы GPT


21

Вот что я получил, пытаясь отформатировать раздел в моем pendrive:

Ошибка удаления раздела /dev/sdb1: parted --script "/dev/sdb" "rm 1"'выход из командной строки с ненулевым состоянием выхода 1: Предупреждение: /dev/sdbсодержит подписи GPT, указывающие на наличие таблицы GPT. Тем не менее, он не имеет действительной поддельной таблицы разделов msdos, как это должно быть. Возможно, он был поврежден - возможно, программой, которая не понимает таблицы разделов GPT. Или, возможно, вы удалили таблицу GPT и теперь используете таблицу разделов msdos. Это таблица разделов GPT?

Ошибка: и основная, и резервная таблицы GPT повреждены. Попробуйте создать новую таблицу и использовать функцию восстановления Parted для восстановления разделов.

(udisks-error-quark, 0)

1
хорошо .... что случилось, что я создал msdos с помощью parted .. он решил мою проблему с разделами, но когда я попытался отформатировать мой pendirve, я получил следующую ошибку ..... Ошибка синхронизации после первоначальной очистки: истекло время ожидания объект (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

Я столкнулся с этой проблемой при записи на старый диск, который был записан как live linux диск.

Решение, если вы просто хотите стереть диск /dev/sdX:

sudo gdisk /dev/sdX
o  

(согласен удалить разделы)

w  

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

И тогда у вас совершенно чистый диск. Осталось только создать раздел, если вы хотите его использовать.

Примечание. Gdisk - это инструмент для создания разделов диска, который может стереть ваш диск, если не соблюдать осторожность. Он предназначен для создания, изменения и удаления разделов.


этот ансмер работает на меня.
user3687723

Это только помогло мне починить сломанный флеш-накопитель.
Сохам Чоудхури

Это отличный ответ, так как он помог мне сэкономить мою
кирпичную флешку
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.