Форум программистов, компьютерный форум, киберфорум
Наши страницы
Flash-накопители
Войти
Регистрация
Восстановить пароль
 
locm
2126 / 854 / 112
Регистрация: 28.10.2011
Сообщений: 2,670
Записей в блоге: 6
#1

SD карта с дефектными секторами - Flash-память

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

Есть несколько microSD карт с дефектными секторами разбросанными по всей карте. Может есть способ как-то пометить их нерабочими чтобы они не использовались?
http://www.cyberforum.ru/flash-drives/thread2259982.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2017, 21:51
Я подобрал для вас темы с готовыми решениями и ответами на вопрос SD карта с дефектными секторами (Flash-память):

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

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

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

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

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

7
i8085
1668 / 1184 / 235
Регистрация: 11.09.2009
Сообщений: 4,208
01.05.2017, 03:27 #2
Цитата Сообщение от locm Посмотреть сообщение
Может есть способ как-то пометить их нерабочими ...
Можете поискать что-нибудь с таким функционалом среди "фирменных" утилит производителя данной карты.
Но наличие дефектных секторов - первый признак, что карту пора выбрасывать.
0
locm
2126 / 854 / 112
Регистрация: 28.10.2011
Сообщений: 2,670
Записей в блоге: 6
02.05.2017, 11:16  [ТС] #3
Цитата Сообщение от i8085 Посмотреть сообщение
Можете поискать что-нибудь с таким функционалом среди "фирменных" утилит производителя данной карты.
Флешка неизвестного производителя.

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

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

Да и смысла в такой "блокировке сбойных секторов" для флешек нет. Если начала "сыпаться", значит подошёл к концу ресурс ячеек по количеству перезаписей. Дальше всё чаще и чаще будут появляться новые "битые сектора".
В ведро.
0
i8085
1668 / 1184 / 235
Регистрация: 11.09.2009
Сообщений: 4,208
19.05.2017, 23:50 #7
Цитата Сообщение от VovaPanin Посмотреть сообщение
не получалось такое сделать
Что сделать? Выбросить в помойку не получалось?
0
nonym4uk
212 / 217 / 16
Регистрация: 23.01.2017
Сообщений: 944
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 с битыми секторами?
Здравствуйте. Вопрос в названии темы. И ещё - регенератор (или как его ещё...

Как обрезать на жёстком диске участок со сбойными секторами?
Есть HDD 320Gb, битые сектора почти в самом начале. Как мне обрезать эти битые...

Заполнение части сферы объёма V, одинаковыми шаровыми секторами!
Доброе время суток уважаемые коллеги! У меня к Вам есть вопросы: - Помогите...


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

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

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