1

Я не могу отформатировать мою 32 ГБ карту micro SDHC после того, как на ней было сделано два раздела. Первый раздел FAT32. Второй 4 ГБ ext3.

Теперь я не могу отформатировать свою карту и удалить разделы на ней. Кажется, он заперт. Данные и разделы остаются неизменными даже после форматирования.

PS Я пробовал такие инструменты, как EASUS, minitool, утилита формата HP, но ничего не помогает. И я использую адаптер SD-карты на моем ноутбуке ASUS.

Изменить: это микро SD-карта. Картинки прилагаются!

Окно управления разделами

                                Форматирование умирает с ошибкой после 21%; ошибка номер 0x04

4 ответа4

2

Если вы можете загрузить ОС Linux, которая имеет физический доступ к SD-устройству, вы можете попробовать следующее.

Во-первых, не забудьте идентифицировать устройство. Часто вы можете подключить свой ключ, а затем запустить dmesg . Обычно это говорит вам кое-что. Давайте представим, что речь идет о /dev/sdi (но будьте осторожны, ошибка может стереть все ваши данные!; не используйте /dev/sda или /dev/sdb это, вероятно, настоящие жесткие диски).

Так что беги первым

fdisk -l /dev/sdi

чтобы убедиться из вывода, что это действительно ваша вещь SD.

Затем вытрите весь раздел (и потеряете все данные SD!) с

dd if=/dev/zero of=/dev/sdi bs=4k count=32768

затем используйте fdisk или gparted чтобы заново создать разделы диска, и, наконец, запустите mkfs.ext4 /dev/sdi3 чтобы, например, создать файловую систему EXT4 в 3-м разделе вашей SD-карты.

Будьте очень осторожны (в частности, замените /dev/sdi соответствующей вещью /dev/sd x , где x - соответствующая буква).

1

Здесь могут происходить 2 вещи:

  • Информация в первом секторе (MBR) повреждена, что приводит в замешательство операционную систему. Это мешает обычным инструментам правильно его протирать.
    Должна быть возможность вернуть его в пригодную для использования форму, но вы не сможете сделать это в Windows. Windows не знает, как обращаться со съемными USB-устройствами с несколькими разделами (это то, что кард-ридер представляет для Windows) на первом месте и отказывается работать в обычном режиме, если видит таблицу разделов с более чем 1 раздел.
    Я рекомендую вам попробовать GPartED live-CD (или USB-флешку). Вы должны быть в состоянии записать новую карту разделов MBR или GPT на карту. Если это не сработает, смотрите следующий пункт ниже.
  • Карта повреждена и больше ничего не пишет. В этом случае выбросьте это и получите другой.
0

Чтобы стереть MBR в Windows, вам нужен инструмент низкого уровня, подобный этому, от HDD-Guru. Теперь запустите программу с правами администратора.

Нажмите на:

  • Продолжить бесплатно
  • Выберите свою карту SDHC (не забудьте выбрать правильную)
  • Нажмите Продолжить
  • На вкладке "ФОРМАТ НИЗКОГО УРОВНЯ" выберите "Выполнить быструю очистку"
  • Нажмите "ФОРМАТИРОВАТЬ ЭТО УСТРОЙСТВО"

Теперь все разделы на SDHC должны быть удалены. И вы можете отформатировать его в Windows.

0

1: Если ваша карта "заблокирована", как вы упомянули, вам необходимо физически разблокировать ее с помощью физического переключателя на боковой стороне карты.

2: Выполнение формата «низкого уровня», как предложено, поможет, но это намного больше работы, чем необходимо. Вы можете легко переразбить карту или сбросить MBR, используя переносную / небольшую программу, такую как BootIce

Вот как это сделать:
~ Выберите SD-карту из "Целевого диска", выпадающего меню.
~ Нажмите "Управление частями"
Шаг 1

~ Выберите "Форматировать эту часть", если она имеет 1 раздел.
Шаг 2/3
ИЛИ ЖЕ
~ Выберите "Повторное разбиение", если на диске более 1 раздела, а затем уменьшите / удалите все дополнительные разделы, пока не останется только один. Эта опция также позволяет изменять таблицы разделов (например, начиная с первого сектора, нескольких записей и т.д.)

~ Вы также можете получить доступ или изменить информацию MBR / PBR (загрузка BOOTMGR / GRUB4DOS / NTLDR), нажав «Обрабатывать MBR / PBR» вместо "Управление деталями" на первом шаге.

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