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


1

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

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

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

Ответы:


1

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


1
Дает мне ошибку, говоря, что диск защищен от записи. (переключатель блокировки не включен на адаптере).
— WillFM

Переключатель блокировки не защищает устройство от записи. (это всего лишь программный намек на то, что хост должен рассматривать устройство WP. Так что переключение, вероятно, здесь не проблема).
— Хеннес

1

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

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

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

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


Я попробовал это, а также эквивалент dd оба возвращают «Ошибка ввода / вывода»
— WillFM

Похоже, пришло время купить еще одну карту.
— Jftuga

У меня есть еще один рабочий, я просто пытался понять, смогу ли я спасти этот. Если это мне поможет, я верю, что он начал делать это, когда я прошил его для работы с проприетарным устройством какого-то формата, чего я не помню, как это было много лет назад.
— WillFM

Если бы это была SD-карта ( SECURE digital card), то ее можно привязать к определенному устройству, что сделало бы ее непригодной для использования на вашем ПК с другими нашими устройствами. Эта функция используется не часто, и она не объясняет, почему она сообщает, что ее размер равен 6 ГБ (если только хост не читает зашифрованное значение, которое по ошибке интерпретируется как 6 ГБ).
— Хеннес
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.