1

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

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

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

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

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

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

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

РЕДАКТИРОВАТЬ: GParted Live-CD также не смог решить эту проблему

2 ответа2

2

Рад, что вы ответили на свой вопрос. Хорошо, обычно, способ обнулить диск - обнулить таблицу разделов с помощью 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.

0

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

Обнаружен недействительный 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.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .