Pull to refresh

Comments 59

офф. А чем и как дамп был сделан?
Есть у меня 32Гб microSD, у которой раздел FAT32 стал RAW после выключения телефона по разряду аккумулятора. Программы находят файлы, но хотелось бы восстановить раздел со структурой каталогов.
И второй случай - 32Гб microSD в USB-кардридере не определялась, но определялась в телефоне, где и была успешно отформатирована. Чем USB-кардридер не кошерен?

Дамп можно сделать в любой подходящей программе. Я делал в Runtime FAT Explorer. Кстати, программа вам подойдёт в первую очередь. С помощью неё можно найти и проанализировать удалённый раздел. С фатом я не работал, я работал с восстановлением NTFS в программе Runtime NTFS Explorer. Но для работы в этих программах нужно изучить матчасть по файловым системам. Для неопытных пользователей подойдёт Meetsoft Partition Recovery 2.0

По поводу второго случая - бывает иногда такое. Всё зависит от картридера и от его прошивки.

dmde — великолепна для этого

Из практики — порой почему-то карточки в карт-ридере форматируются нормально только через SD Card Formatter. Особенно уже долго используемые и начавшие "тормозить" — после форматирования штатными средствами мака/винды ведут себя как попало, а вот после этой утилиты нормально. Может быть, она на уровне контроллера даёт команду пометить все блоки свободными, что приводит к тому, что он больше не пытается двигать уже не нужные данные туда-сюда между блоками при перезаписи — не вдавался в конкретные причины.

HxD (под Windows) позволяет открывать (да и сохранять итоговый дамп) устройства хранения в RAW-режиме.

Может картридер был без поддержки HC?

Хе... У меня SDшка перестала видеться, когда я отключил кабель фотоаппарата от компьютера, не размонтировав диск (что было безаварийно с телефоном). Флешка перестала видеться фотоаппаратом, картридерами. И заработала только когда я подключил фотоаппарат со вставленной флешкой к компьютеру и размонтировал диск! Так ещё какие-то танцы с кнопкой включения фотика были. В общем, положение очень нетривиальное.

сталкивался с подобным на фестивале одном - у фотографа одного флешка перестала определяться помог TestDisk в одном случае и восстановил обратно разделы и прочее в большинстве своём, остатки с помощью PhotoRec вытянули. Можно поэкспериментировать с их помощью с дампом.

Я когда работал в конторе по цветочной продукции, мы применяли большое количество термометров в контейнерах, грузовиках, всяких коробках в грузовых самолетах, несколько штук кидали в разные места, часто они вообще одноразовые были. И по приезду товара вставляли карты или датчики в комп, если там был перепад температуры большой то писалась претензия к перевозчику если перепад был в пути, т.к цветок быстро портится при высоких температурах. Датчики имели карты примерно такой емкости, скорее всего это из той же оперы.

Не удивлюсь, что при таком усердии автор мог бы даже из такого вытащить данные и написать интересную статью о процессе.

Есть золотое правило: Не пить водку первым, а найденную флешку сначала вставить в комп соседа.

Отредактировал -> Всё под тегом "Сарказм".

Естественно, флешку первым делом я вставял в ноутбук того, кто её нашёл.

ЗА что вы так со мной… когда тетенька стала говорить про Нибиру, я чаем поперхнулся и чуть не уронил бутерброд.....)

Ваше исследование напомнило на расследование по фото. )

Завидую количеству вашего свободного времени белой завистью.

Похоже на осциллограмму на выходе импульсного AC-DC или DC-DC. И основная частота, и гармоники, даже большие всплески бывают такие же.

В старые времена я в обмен на брендированую nokia micro sd 1gb знакомым,которым нечего было выпить вечером,накрыл поляну.так как карты тогда стоили дорого,вложение было выгодным и многократно окупилось(я тоже употребил за компанию).как выше говорилось про SDcard formater- отличная штука.только она помогала привести в чувства карты,которые через шатные средства на nokia s40/s60 шифровались.если при продаже телефона забывал ее расшифровать,то этот способ всегда срабатывал

Продвинутые метеостанции умеют писать историю наблюдений за погодой на карту - там вполне реально сделать график за год и потом смотреть его на компьютере.

Неужели они при этом файловую систему не используют?
Добавить поддержку даже ФАТ в какую-нибудь АТмегу — довольно непростое занятие. Проще тупо скидывать данные, как в чип памяти.

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

В конце ждал следующего шага - по предполагаемому термопрофилю определение места и времени измерений .

Я думал насчёт места измерений. Но есть большая вероятность, что масштаб и смещение данных другие. Нельзя на 100% верить своим предположениям. А что касается времени измерений - оно, получается, уже известно.

Похоже данные холтера, а запутано так как там обычно 2-3 канала.

Возможно подсказка, возможно ложный след.

В Метеорологии использовались Compact Flash (если не ошибаюсь, это те карта, которые совместимы с IDE). Там писалась дата, время и данные датчиков.

Но тут не CF

Шанс найти такую флешку, 10Е-10 по моим прикидкам))

В остальных случаях там будет FAT32 (или даже 16) с mp3 или фотографиями 1,3 МПикс.

скорее всего флешка долго валялась никуда не воткнутой и "занулилась" естественным путём, долго обесточенная флэш память имеет такое свойство. соответственно и те данные что были вынуты это просто остатки того что было, очень может быть что это куски не одного файла а нескольких, да ещё и по (условно) одному биту от каждого

врятли тут можно что-то восстановить

А что смущает в наличии гармоник? Колебания (температуры?) не обязаны происходить по чистой синусоиде. А значит - гармоники неизбежны.

А почему гармоники именно такого вида?

Потому, что колебания значений именно такой формы

Наличию такое объема свободного времени можно только позавидовать

Гармоники в составе сигнала — это следствие двух эффектов:
1) нелинейность аналогового датчика;
2) эффект «наложение спектра» при дискретизации, когда данные с аналогового датчика оцифровываются напрямую без фильтрации низких частот.
Диапазон значений исследуемых данных, как видно из волнового вида, составляет примерно от 80 до 200 (от -47 до 73, если пересчитать относительно линии тишины) (рис. 17). И если при этом принять во внимание масштаб 1:1 (1 единица на градус), то получается, что данные отображают процесс изменения температуры от -47 до 73 градусов. На температуру воздуха это не похоже.

Это может быть в градусах Фаренгейта.

Возможно. Если внимательно это проанализировать, то получается следующее. По формуле перевода (С=(F-32)/1.8) получаем, что диапазон [-47;73]F преобразуется приблизительно в [-43;22]C. Теперь можно только гадать, в какой местности такой разброс температур. Если предположить, что изначально данные имеют смещение b, то по формуле С=(F-b-32)/1.8 можно подобрать его оптимальное значение, чтобы диапазон температур был свойственный для тех или иных широт.

Автору, чтобы привести теорию в соответствие приктике, пришлось поделить значения в 2 раза. Вот я и вспомнил, что фаренгейты при переводе в градусы надо делить почти в 2 раза. Если бы автор уточнил, на каком континенте была найдена флешка, то стало бы проще.

Местность — какая-нибудь приполярная метеостанция.

Флешка была найдена в Орловской области

Извините, напомнило:

Письмо на Балабановскую спичечную фабрику:
«Я 11 лет считаю спички у вас в коробках — их то 59, то 60, а иногда и 58. Вы там сумасшедшие что ли все???»

По моему, любому человеку, имевшему дело с электроникой, сразу ясно, что это флешка, на которую писали с дешевого осциллографа (8-битное квантование). Сложно найти картинку, которая этому противоречит. Есть один цифровой сигнал со звонами (рис.6), а остальное время щуп висел в воздухе. Только на первой картинке за него брались пальцем, на осциллограмме регулярные наводки большой амплитуды (какие там метки времени?) от лежавшего рядом импульсного источника питания, скорее всего, со снятым экраном. И АЧХ стоило бы посмотреть с самого начала. АЧХ, а не то, что называется в статье "частотным спектром".
Остальные предположения типа догадки про происхождение 0xFF даже комментировать лень. Погуглите dsp saturation.

И все вот это вот растянуть на статью на Хабре... Мда.

Очень похоже. Но масштаб и убитое время впечатляют. Только вот например на моем осцилле вроде как ФАТ.

На флешках осциллографов есть файловая система.

Не надо так категорично. Не «есть», а может быть».

Сигнал 8-битный, что означает предельно удешевленный девайс. На нем Линукс - это чересчур дорого, там стоит какой-нибудь китайский клон stm32, который пишет данные побайтно на флешку в spi режиме. Безо всяких блочных драйверов, файловых систем и прочего. Тупо кидает байты в порт.

И на компе стоит приложение, которое эти байты тупо же из флешки читает. Как из двоичного порта ввода-вывода.

Представьте, что мы говорим про rs-232, если притянуть аналогию за уши

только не побайтно, а посекторно. Там такая адресация. Ну типа, к примеру, чтобы изменить всего-навсего один байт на карте памяти, нужно считывать весь сектор 512 байт, изменять, и записывать сектор обратно.

Да, и скорее всего, там сразу секторами и пишется, поскольку в этом случае требования к производительности контроллера меньше.

Думаю что отсутствие файловой системы это не баг, а фитча.

Давно, когда флешки объёмом были как в статье, ардуин и библиотек не существовало, я записывал файлы на карту в сыром виде и считывал их Atmega8 и выводил на дисплей. Я бы сравнил сырые данные с карточки с и без файловой системы. Тогда можно будет сделать вывод, карточка битая стала или файловой системы изначально не было

Хватить тратить свой талант на такие простые задачи ;) Пора браться за простые числа!

ээээм...а можно начать с черезвычайно простых чисел?
ээээм...а можно начать с черезвычайно простых чисел?

Надеялся увидеть "откуда готовилось нападение"

Вполне могла быть и .tga картинка, или иная текстура в 8 бит

Sign up to leave a comment.

Articles