Форум программистов, компьютерный форум, киберфорум
Наши страницы
Flash-накопители
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/10: Рейтинг темы: голосов - 10, средняя оценка - 4.80
locm
2152 / 879 / 114
Регистрация: 28.10.2011
Сообщений: 2,787
Записей в блоге: 6
1

SD карта с дефектными секторами

30.04.2017, 21:51. Просмотров 1955. Ответов 7
Метки нет (Все метки)

Есть несколько microSD карт с дефектными секторами разбросанными по всей карте. Может есть способ как-то пометить их нерабочими чтобы они не использовались?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2017, 21:51
Ответы с готовыми решениями:

SD-карта. Как снять блокировку, если карта не блокировалась
Карта используется в фотике. Если стоит в фотике, то невозможно снимать,...

Найти вероятность того, что из R ровно S изделий будут дефектными
В партии, состоящей из k изделий, имеется L дефектных. Из партии выбирается...

Бэкграунд и изменение цвета секторами
Доброго времени суток! Раньше в вузе учил плюсы, но помню только как консольки...

Найти вероятность того, что из ровно s изделий в заданной партии будут дефектными
В партии, состоящей из k изделий, имеется t дефектных. Из партии выбирается для...

Какова вероятность того, что из взятых наугад 9 изделий являются дефектными 2 изделия?
Здравствуйте! Прошу помочь.. В партии из 14 изделий 9 изделий имеют...

7
i8085
1902 / 1332 / 253
Регистрация: 11.09.2009
Сообщений: 4,690
01.05.2017, 03:27 2
Цитата Сообщение от locm Посмотреть сообщение
Может есть способ как-то пометить их нерабочими ...
Можете поискать что-нибудь с таким функционалом среди "фирменных" утилит производителя данной карты.
Но наличие дефектных секторов - первый признак, что карту пора выбрасывать.
0
locm
2152 / 879 / 114
Регистрация: 28.10.2011
Сообщений: 2,787
Записей в блоге: 6
02.05.2017, 11:16  [ТС] 3
Цитата Сообщение от i8085 Посмотреть сообщение
Можете поискать что-нибудь с таким функционалом среди "фирменных" утилит производителя данной карты.
Флешка неизвестного производителя.

Цитата Сообщение от i8085 Посмотреть сообщение
наличие дефектных секторов - первый признак, что карту пора выбрасывать.
Для важных данных она не подойдет, но для видео или музыки сгодится. Главное дефектные секторы заблокировать чтобы на них файлы не записывались, но как это сделать?
0
i8085
1902 / 1332 / 253
Регистрация: 11.09.2009
Сообщений: 4,690
02.05.2017, 17:29 4
Цитата Сообщение от locm Посмотреть сообщение
Главное дефектные секторы заблокировать...
Хорошо бы, но в разных микросхемах флеш-памяти операция стирания производится блоками разного размера, не имеющими никакого отношения к размеру сектора файловой системы. А без стирания перезапись не сделать...
Так что или "фирменная утилита", которой известны особенности данной микросхемы, или мусорное ведро.
0
locm
2152 / 879 / 114
Регистрация: 28.10.2011
Сообщений: 2,787
Записей в блоге: 6
02.05.2017, 23:42  [ТС] 5
Карта памяти неизвестного производителя. Может можно как-то узнать кто ее изготовил прочитав эту информацию с microSD? Возможно есть какой-то идентификатор, отличающий карты одного производителя от другого?

Пока что я вижу один относительно простой, но долгий метод блокировки битых участков карты - запись множества мелких файлов с известными данными с последующим чтением и сравнением. В случае совпадения данных - файл удаляется, а если не совпали, тогда оставлять его. В таком случае неисправные участки будут заняты и на них ничего записываться уже не будет. Но это в теории и неизвестно несколько хорош этот метод окажется на практике.
0
i8085
1902 / 1332 / 253
Регистрация: 11.09.2009
Сообщений: 4,690
03.05.2017, 00:08 6
Цитата Сообщение от locm Посмотреть сообщение
Пока что я вижу один относительно простой, но долгий метод...
Можете поискать тут на форуме, уже был автор с такой же идеей. Продвигал свою программу, правда для HDD.
Если для HDD такой способ ещё как-то работает, то для флешки - не годится. Дело всё в том же стирании большими блоками и в возможном перемещении фрагментов файлов при записи (опять же из-за того же стирания блоками).

Да и смысла в такой "блокировке сбойных секторов" для флешек нет. Если начала "сыпаться", значит подошёл к концу ресурс ячеек по количеству перезаписей. Дальше всё чаще и чаще будут появляться новые "битые сектора".
В ведро.
0
i8085
1902 / 1332 / 253
Регистрация: 11.09.2009
Сообщений: 4,690
19.05.2017, 23:50 7
Цитата Сообщение от VovaPanin Посмотреть сообщение
не получалось такое сделать
Что сделать? Выбросить в помойку не получалось?
0
nonym4uk
252 / 254 / 20
Регистрация: 23.01.2017
Сообщений: 1,076
30.05.2017, 12:09 8
locm,
Знаком с такими проблемами. Обычные флэшки лечатся перепрошивкой.
С SD не прокатит, нужен софт под конкретный контроллер.

_ Что я делал:
.. Пытался записать карту мелкими файлами mp3, проверял, сбойные оставлял. НО после записи на свободное, якобы хорошее пространство, все повторялось - ошибки логики.

.. Другой неплохой способ меня устроил. Low Lewel Format tool, стирание.
Далее форматирование NTFS в HP USB disc storage format tool или как там ее "HP..."
После форматирования записывал и проверял - хорошо, минимум или 0 ошибок. После повторных записей ошибки увеличиваются.
0
30.05.2017, 12:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2017, 12:09

Вращение диска с секторами разного цвета
Требуется реализовать вращение и перемещение диска с секторами разного цвета....

Вращение диска с секторами разного цвета
Требуется реализовать вращение и перемещение диска с секторами разного цвета....

Что делает HDD Regenerator с битыми секторами?
Здравствуйте. Вопрос в названии темы. И ещё - регенератор (или как его ещё...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru