Исправить SD-карту, которая сообщает о слишком большом размере?

1878
WillFM

У меня есть карта miniSD 4 ГБ, которая сообщает, что она имеет 6 ГБ места, в отличие от 4 ГБ, которые она должна иметь. Есть ли способ прошить карту, чтобы она сообщала правильный размер?

Я пробовал Дисковую утилиту на Mac, и diskpart на Windows, а также GParted на Linux, ни одна из которых не может успешно отформатировать карту или изменить / создать схему разделов.

Я надеялся, что есть какой-нибудь низкоуровневый редактор, который мог бы «прошить прошивку» или что-то в этом роде на карте?

1

2 ответа на вопрос

1
bwDraco

Попробуйте обнулить карту, используя следующую команду в Linux от имени root:

cat / dev / zero> / dev / <card> 

Замените <card>фактическим названием устройства карты. Это сотрет любую ошибочную таблицу разделов, которая может существовать на карте. После этого попробуйте перераспределить и переформатировать карту еще раз.

Редактировать: так как вы указываете, что выполнение этого возвращает ошибку ввода / вывода, кажется, что карта не может быть записана никакими средствами и, вероятно, непригодна для использования. Карта памяти такого типа обычно стоит менее 10 долларов на замену; см. http://www.amazon.com/Kingston-Micro-SD-Card-Mini-SD-Adapters/dp/B0026KQZZG .

Я пробовал это, а также эквивалент dd оба возвращают «Ошибка ввода / вывода» WillFM 12 лет назад 0
Похоже, пришло время купить еще одну карту. jftuga 12 лет назад 0
У меня есть еще один рабочий, я просто пытался понять, смогу ли я спасти этот. Если что-то поможет, я верю, что он начал делать это, когда я прошил его для работы с проприетарным устройством какого-то формата, чего я не помню, как это было много лет назад. WillFM 12 лет назад 0
Если бы это была SD-карта (** SECURE ** цифровая карта), то ее можно привязать к определенному устройству, что сделало бы ее непригодной для использования на вашем ПК с другими нашими устройствами. Эта функция используется не часто, и она не объясняет, почему она сообщает, что ее размер равен 6 ГБ (если только хост не читает зашифрованное значение, которое по ошибке интерпретируется как 6 ГБ). Hennes 10 лет назад 0
1
jftuga

Я всегда использую средство форматирования диска USB HP на Win XP и / или Win 7. Он работает намного лучше, чем инструмент родного формата. Возможно, вы захотите попробовать.

Дает мне ошибку, говоря, что диск защищен от записи. (переключатель блокировки не включен на адаптере). WillFM 12 лет назад 1
Переключатель блокировки не защищает устройство от записи. (это всего лишь программный * намек *, что хост должен рассмотреть WP устройства. Поэтому переключение, вероятно, здесь не проблема). Hennes 10 лет назад 0