У меня есть куча компактных флэш-карт, которые я активно использовал в качестве профессионального фото и видео.
Я обеспокоен тем, что один из них работает плохо, так как я вижу, что файлы (чаще всего видео, но иногда фото) становятся поврежденными по причине, которую трудно предсказать. Я абсолютно уверен, что это не связано с размонтированием карты перед ее извлечением - повреждение видно сразу после правильного извлечения карты из камеры.
Проблема в том, что я не знаю, какая карта является проблемной, и проблема кажется неустойчивой, поэтому я не могу просто снять их полностью и найти плохой файл (а повреждение не всегда очевидно даже тогда - если плохие биты находятся в части данных файла, это может быть неочевидно). Проблема достаточно редкая, и я не могу ее надежно воспроизвести (кроме случаев, когда есть клиент с заданием, у которого файлы абсолютно, безусловно, не могут быть потеряны - тогда он обязательно ударит).
Я мог бы отправить их RMA по гарантии (они все Sandisk с пожизненной гарантией), но я бы предпочел не делать этого (как мне оправдать отправку партии из 5 карт)? что я использую в течение месяца, когда они ушли?).
Я ищу инструмент, который исправит их. В частности, мне нужно что-то, что будет выполнять цикл записи / чтения / записи / чтения для всей карты и в идеале делать полный формат, чтобы удалить все плохие биты, а также сообщить мне статус (является ли одна карта особенно плохой? все остальные в порядке? какой уровень ошибок я вижу на общих основаниях?).
Я знаю об инструменте badblocks
, но надеялся найти что-то более приспособленное к CF (и которое, я надеюсь, позволило бы мне выводить из строя плохие области, если это всего лишь несколько бит). Я бы предпочел инструмент без окон, если это возможно.
Кто-нибудь еще решил эту проблему без простой замены ваших устройств вслепую? Некоторые из карт подозреваемых являются довольно новыми.