Как стать автором
Обновить

Комментарии 29

Можно также посоветовать очень осторожно относиться к покупке карточек в Китае, на aliexpress. Хорошая карта не может стоить дешево, например, 32 GB 10 класс — не менее 15$. Но и высокая цена — не гарантия, обязательно проверяйте карту программой h2testw.
Спасибо за дополнение, про это будет отдельный пост ) Почему не стоит покупать у непроверенных продавцов
Китай действительно отдельная тема. Типичный хак — подсовывают 512 МБ флеш под видом 32 ГБ. Потому я вообще не заказываю на ali устройства хранения данных. У нас в РФ и дешевле и риска меньше.
Часто там не 512 МБ а 2-8 ГБ. Есть такая народная забава, назаказывать копеечных флешек с надписью 100500 ГБ, прогнать тест, стрясти денег с продавца, оставив себе пусть и меньшего объёма, но халявные флешки :)
Говорят, такие флешки даже после восстановления истинного объема работает со сбоями. Битые файлы, некорректное определение системой устройства.
Сладкое слово «халява».
Хотя для её получения потрудиться приходится на порядок больше: тесты, разборки с продавцом, да поход на почту в конце-концов не стоит этих флешек.
Ну почему же? Там практически всегда можно раздобыть бесплатную карточку для некритичного применения!
Покупаем за 7 баксов любую на 64Гб; после получения делаем проверку, чтоб выяснить реальный размер (обычно получается около 8Гб), открываем и выигрываем диспут.
Ну да. Тестом h2testw определяем рабочий объем, например, 7.3 GB x 1024 = 7475 MB, и далее resize partition с помощью Partition wizard.
Я не знаю, что и как в этом случае под виндой делается :)
Просто юзаю fdisk — создаю единственный партишн доступного раздела.
Потом для успокоения совести — ещё раз h2testw (под wine) — на уже созданный раздел.
И потом, если флешка таки не умерла (а частенько бывает, что такая «ковровая бомбардировка» записью убивает флешку либо до полного беспамятства, либо до RO) — идёт куда-нибудь вроде печати на 3d-принтере.
«успокоения совести — ещё раз h2testw (под wine)»
wine…
Моя совесть успокоилась бы только после написания однострочника, использующего в цикле dd и md5sum.
Можно видеть скорость и прогресс через pv. Можно придумать тест прыжками, например через каждый гигабайт по 100Мб, чтобы в 10 раз сократить время теста, ведь обычно фальшивая флешка чётко на определённом месте перестаёт писать.

Случаи из практики: на границе реальной и фальшивой областей меняется скорость: реально данные пишутся 5-7Мб/сек, после заполения уже быстрее, по 10Мб/сек, и, разумеется, потом читаются 00 00 или FF FF.
Если отформатировано в FAT: всё вроде бы работает, как было с диском в 80Gb, раздутым в паспорте диска до 500Gb, после форматирования в NTFS стало жутко глючить, видать драйвер NTFS такого подвоха не ждал.
Так же, удавалось с первого же теста дешёвые флешки (и фальшивые и реального объёма) убивать с помощью h2testw, хоть они не показывают чудеса скорости, но даже на 5-6 Мб/сек перегреваются и полностью отказывают.
Вот если есть готовый однострочник — тогда да. А специально тратить время на сочинения чего-то, что уже неплохо реализовано (пусть и под винду — но вполне работает под wine) — лишнее!
Если флешка умрёт от теста — ну и хрен с ней! Запишу новую.
Ага, как-то купил. Первые пол гигабайта пишет со скоростью 10 МБ/с, дальше падает до 5 МБ/с, да ещё и в смарте два раза получал сообщение «карта памяти не найдена» — происходил какой-то сбой и карта виделась как не отформатированная. Так что лучше карты на али не брать, это да.
Из статьи немного непонятно, чем для SD отличаются «Class 10» и «UHS Speed Class 1 (U1)». Или я невнимательно читал? Вроде и там и там судя по таблице 10 МБ/с…
А, я понял! Таблицы и описания в них просто 1 в 1 скопированы из русской википедии, там такое же невразумительное пояснение, просто недопереведённое из английской же статьи. Если же открыть источник для той же таблицы:
www.sdcard.org/consumers/speed/speed_class

То можно обнаружить, что для «Class 10» и «U1» там даётся идентичное описание. Хм…

У меня сложилось впечатление, что статья — простенький рерайт избранных абазацев из википедии, забитое огромными картинками для объема. Никакой принципиально новой информации нет. Грустно.
К сожалению даже покупка карты известного бренда не спасает от потери информации. В телефоне жены без видимых причин перестала работать microSD (кстати — Kingston). Поэтому бэкап, бэкап, и ещё раз бэкап.
А телефон — не Самсунг ли случаем? У них такое бывает иногда. Лечится переразбивкой и форматированием карты в компе.
Нет, Lenovo. Карта перестала работать совсем — комп помочь не смог.
Карта не стоит ничего по сравнению с потерянной инфой.
Само собой. Без бэкапов никуда.
Фотографы, например, не любят kingston как раз из за этого, просто берут и отказывают на ровном месте. У самого пару кингстонов вот так полетело, ладно хоть после того как уже скопировал съемку.
НЛО прилетело и опубликовало эту надпись здесь
— Доктор, у меня нога болит
— Хм, странно, у меня такая же нога — и не болит.
)))

Для себя сделал вывод — нужно чаще бекап делать )

> Электрически карты разделены на три типа — SD, SDHC (Secure Digital High Capacity), SDXC (Secure Digital eXtended Capacity).

Не вводите в заблуждение. Электрически там всё идентично, в SDXC только файловая система поменялась. Если переформатировать SDXC в NTFS/FAT/..., карточка прекрасно читается и используется в старых устройствах, которые знать не знали про новые стандарты. Проверено годами практики и несколькими девайсами.
А вот к вам тогда и вопрос, раз опыт есть. :)
У меня фотоаппарат почему-то гонит с SDXC на 64 гига. Фотик достаточно новый, поддержка таких карт в доке есть. Выражается в симптомах, похожих на _очень_ медленную работу с картой. Снимки записывает со скоростью порядка 1 МБ/с, очень долго включается с этой картой и т.д. Форматировать в камере пробовал, создает exFAT (тоже очень медленно), и это не помогает.
Даже пробовал забить нулями первые сектора чтобы зачистить все связанное с таблицей разделов и файловой системой.
Причем сама карта на компе работает идеально, весь объем доступен, бенчмарки показывают 70-90 МБ/с.
Чего бы еще попробовать?
… или все, что вы и так знали про карты памяти, но надеялись прочесть что-то новое.
Ради интереса смотрел цены на древние карты памяти SM — удивился. Они сейчас б/у стоят не меньше полутора-двух тысяч, при том что стандарт давно стал историей и карт больше 128 Мб не существует. А те же MiniSD или MMC продаются недорого…
Потому что есть куча старых устройств, вроде маршрутизаторов у провайдеров, медицинского и научного оборудования, которым нужны только такие карты, с новыми они не работают.
И когда карта выходит из строя, выкидывать железку за тысячи или десятки тысяч баксов очень не хочется. Приходится искать и покупать нужные карты за любые деньги.

Аналогично насчет RAM старых стандартов, кстати. Тоже дефицит и дорого.
Такие карты просит разное музыкальное оборудование. Например разные синтезаторы. Не будете же Вы выбрасывать горячо любимый синтезатор, купленный за несколько сотен долларов, только лишь из-за того, что карты для него больше не выпускают?
Помнится, был такой стандарт памяти для компьютеров — SIMM. У меня валялась пара модулей по 16Мб(!). И спустя несколько лет после их окончательного ухода со сцены я продал их по 30 баксов за штуку какому-то перекупщику хлама. Судя по его довольному фейсу, сделка для него была очень выгодной.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий