Уничтожьте флешку и установите GPT+Partition

Уничтожьте флешку и установите GPT+Partition

После использования моего 16-гигабайтного USB2.0-флешки в качестве загрузочной флешки ESXi я теперь не могу ее отформатировать. Проводник Windows просто выдает:

Диск не может быть отформатирован (или что-то в этом роде)

Diskpart может создать основной раздел RAW, но не может его отформатировать.

GParted на Linux Mint 17.1 также не может отформатировать флешку:

В дескрипторе драйвера указано, что размер физического блока составляет 2048 байт, но Linux утверждает, что он составляет 512 байт.

Также утверждается, что размер флешки составляет 59,66 ГиБ.

Есть ли способ полностью уничтожить флешку, а затем вручную настроить ее заново?

EDIT: GParted Live-CD также не смог исправить эту проблему.

решение1

Рад, что вы ответили на свой вопрос. Хорошо, обычно, чтобы уничтожить диск, нужно обнулить таблицу разделов с помощью dd if=/dev/zero of=<RAW-DEVICE> bs=512 count=1.

Это был бы конец истории, но, по-видимому, ОС может помешать этому. Из Википедии:http://en.wikipedia.org/wiki/GUID_Partition_Table#Legacy_MBR_.28LBA_0.29

Операционные системы и инструменты, которые не могут читать диски GPT, обычно распознают диск как содержащий один раздел неизвестного типа и не имеющий пустого пространства, и, как правило, отказываются изменять диск, если пользователь явно не запросит и не подтвердит удаление этого раздела.

Это отчасти объясняет ваши сообщения об ошибках и то, что с вами произошло: GPT связан с MBR, и ваша ОС увидела допустимый MBR, но недопустимый GPT.

решение2

Я смог решить проблему самостоятельно, используягдиск. На самом деле ни одна другая программа не смогла мне сказать, в чем на самом деле проблема. Вот она:

Найден недействительный GPT и действительный MBR; преобразование MBR в формат GPT в памяти. ЭТА ОПЕРАЦИЯ ПОТЕНЦИАЛЬНО РАЗРУШАЕТ! Выйдите, набрав «q», если вы не хотите преобразовывать разделы MBR в формат GPT!

И

Внимание! Вторичная таблица разделов перекрывает последний раздел на 3657528735 блоков! Вам нужно будет удалить этот раздел или изменить его размер в другой утилите.

Что я сделал:

Удалить все разделы на флешке:

Command (? for help): d
Partition number (1-4): 1

Command (? for help): d
Partition number (2-4): 2

Command (? for help): d
Partition number (3-4): 3

Command (? for help): d
Using 4

Создать новый MBR

Command (? for help): o
This option deletes all partitions and creates a new protective MBR.
Proceed? (Y/N): y

Проверить диск

Command (? for help): v
No problems found. 31276989 free sectors (14.9 GiB) available in 1
segments, the largest of which is 31276989 (14.9 GiB) in size.

Записать на диск

Command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.

После этого я смог отформатировать флешку как обычно.

Связанный контент