PDA

Просмотр полной версии : скрипт для снятия дампа памяти / memory dump reading script



sergeynik
30.11.2013, 14:43
вот еще удобный инструментик
www.sergeynik.com/dump.rar
делает слепок памяти головы в директорию dump на сд карте.
можно использовать как бакап и для анализа че там в голове и как.
тоже самое можно сделать чтоб как файловую систему читала но там больше подмешивается всякого что не во флеше лежит и а часть файлов скрыты системой.
скрип в начале работы и в конце выдаст сообщения на экран. время работы порядка 15 минут 128 мегабайт пишет

ДЮК
02.12.2013, 19:13
время работы порядка 15 минут 128 мегабайт пишет
Что то странненькое. Скрипт запустился, первая картинка была. но после нажатия на кнопку ждал не 15 минут - целый час. Потом надоело, отключил. На карточке появился файл дампа, 62 метра. Т.е. надо было ждать 2 часа с хвостиком.
Карточка 8 гектар, СДХЦ, 4-й класс, ФАТ32. Одно НО-карточка микро-СД в адаптере.
Попробую завтра обычную карточку.

sergeynik
02.12.2013, 20:49
ну да карта медленная, должно быть так
fs0.dump │ 128 M
fs1.dump │1024 K
fs4.dump │8192 K

ДЮК
03.12.2013, 18:03
Дамп снял, выдернул прямо из дампа картинки и xml-ку с описанием медиаформатов. Попускал слюни на закоментированные строчки про видео.
А дальше то что?
Подскажи, где находятся русские тексты, выводимые на экран. И как все это добро залить назад в девайс?

ДЮК
03.12.2013, 18:43
где находятся русские тексты, выводимые на экран. И как все это добро залить назад в девайс?
Тексты в архиве 9308 нашел. В принципе можно подредактировать. Вопрос, как залить. Тупо копировать файл через cp пока не пробовал, да и что то подсказывает, что не получится заменить исходные файлы.

sergeynik
03.12.2013, 20:08
то что в EFS лежит все пишется, нада тока перемонтировать с разрешением на запись.

mount -uw /mnt/efs-system
mount -uw /mnt/efs-persist
mount -uw /mnt/efs-extended

и после этого можно туда писать

ДЮК
03.12.2013, 20:15
то что в EFS лежит все пишется
Досадно, русский текст в ifs-root находится

sergeynik
03.12.2013, 20:30
это я могу пересобрать но думаю не самая важная задача

ДЮК
03.12.2013, 20:39
то что в EFS лежит все пишется, нада тока перемонтировать с разрешением на запись.

mount -uw /mnt/efs-system
mount -uw /mnt/efs-persist
mount -uw /mnt/efs-extended

и после этого можно туда писать

А назад в RO перемонтировать не надо? Все само вернется в нужное состояние после перезагрузки?


это я могу пересобрать но думаю не самая важная задача

Ну новичкам надо же с чего то начинать :). Я так понимаю это что то типа перепрошивки получается?

sergeynik
03.12.2013, 21:00
ненада.
да пересобранный имедж ифс и фпга перешивается штатно. ну или командой flashit
efs для начала самое то

ДЮК
08.12.2013, 18:30
Пытался сегодня скопировать в виде файлов все, что можно (что позволяет голова). Как бы копирует, но непонятки есть.
Во многих папках (каталогах) лежат одинаковые файлы. Например boardbook получился в трех местах. Такое впечатление, что в одной папке лежит линк (ссылка) на другую папку, поэтому копируется очень много файлов. Т.к. в *NIX-ах не силен, то настроить копирование только "настоящих" файлов не смог.

sergeynik
08.12.2013, 21:58
1 все она так просто не отдаст. приложения скрыты.
2 так и есть , все ты скопировал бакапом, его можно развернуть в полный образ системы, без дубликатов и скрытых файлов

ДЮК
08.12.2013, 22:23
Осознать бы, как это сделать (это про дамп). Это еще не вопрос, просто не ковырял дамп с пристрастием.

sergeynik
08.12.2013, 22:42
ну тут все просто ефс копируешь сам, ифс могу дать распакованный прямо с диска обнавления

ДЮК
09.12.2013, 06:58
Кстати, 9307 и 9308 сильно отличаются? А то у меня, насколько я понял, 9307.
ifs давай, лишним не будет.

sergeynik
09.12.2013, 10:46
телефоном отличаются

sergeynik
09.12.2013, 10:51
http://sergeynik.com/IFS9308.rar

ДЮК
12.01.2014, 22:37
Сергей, а как дамп назад залить в голову? типа вернуть все в исходное состояние

slav
12.01.2014, 23:17
Дамп целиком лучше не лить. Выделить из него необходимое и лить через flashit.

sergeynik
13.01.2014, 00:43
он знает как лить вопщемто

ДЮК
13.01.2014, 06:56
Дамп целиком лучше не лить. Выделить из него необходимое и лить через flashit.
Почему? А если я хочу восстановить голову в изначальном состоянии,перед тем, как начались всякие эксперименты.


он знает как лить вопщемто
через флешит с адреса 0 первый файл? а два других? и файлы где размещать, на карточке?

sergeynik
13.01.2014, 08:15
ябы даж не пробовал лить чето в области IPL ifs-em fpga-em. заливая ifs и efs ты и так получишь исходное состоояние

superunlock
31.01.2014, 13:56
ну да карта медленная, должно быть так
fs0.dump │ 128 M
fs1.dump │1024 K
fs4.dump │8192 K

дампы сохранить получилось. fs0 - понятно. а что такое fs1 и fs4 ? и как это записать назад в устройство? ( пример для скрипта или для терминала)

sergeynik
31.01.2014, 14:04
это базы данных
это дамп памяти порезать на составные части, сделать мета файл и записать или флешитом

superunlock
31.01.2014, 14:11
тогда все верно . пишу флешитом. FPGA на месте , только не стартует. IFS на месте только на контрольку ругается.. может с флешками на плате беда или в NECе засада ?

parsec82
12.02.2014, 20:39
привет!
У меня есть вопрос, я сделать резервную копию моего подразделения, но .. для восстановления резервной копии?
есть скрипт или процедура?

Извините за мой плохой русский, но ... я использую мой друг "Гугле переводчик " :-)

sergeynik
12.02.2014, 21:34
need for restore

1) cut the dump file into fragments
2) use "flashit" write the need fragment in memory in address this image

example
flashit -a 0x40000 -d -f fpga.bin

parsec82
12.02.2014, 21:48
совершенным, но для FlashIt необходимы некоторое оборудование? не так ли?
это очень интересно.

sergeynik
12.02.2014, 22:00
SD card ))

parsec82
13.02.2014, 14:11
Прекрасно! маленький вопрос ... Я новичок в этом;-)
У меня есть 2 маленьких вопросы
Вопрос 1: у вас ссылка о том, как читать, а затем разрезать файл дампа? или у тебя есть документы или сайт для понимания и найти эту информацию?

Вопрос 2: есть ли у вас образец файла, чтобы понять, как восстановить блок, если я сделаю ошибку :-)

жаль много вопросов, но ... Мне очень любопытно для ввода на этом большом мире :-)

zerbino
09.03.2014, 12:50
sergeynik (http://turbo-quattro.com/member.php?9-sergeynik) , я этой тулзой фсц вытащу? Сейчас как раз ехать хочу к владельцу 2014 года. Или надо копированием ефс-персист\фсц делать вручную? Если нет, то как с самого дампа клю4 стащить?

sergeynik
09.03.2014, 17:07
тут есть тема со скриптом который лицензии читает
http://turbo-quattro.com/showthread.php?14530-скрипт-для-чтения-директории-с-лицензиями

zerbino
26.03.2014, 10:03
Ещё такой момент, как примонтировать снятый дамп в виде образа flash, чтобы до файлов добраться? Мне надо будет слить 775 прошивку, и шанса больше сделать этого не будет, так что надо будет быть во все оружии так сказать. Т.е. копирнуть файлы это-то не проблема. Но хочу снять всю инфу так, чтобы в крайнем случае можно было накатить на своё авто, а потом откатиться.

Всё таки можешь ли дать алгоритм юзания дампа в случае как на приведенном скрине? Чтобы не было проблемы как у dipo71 тут (http://turbo-quattro.com/showthread.php?14458-%D0%B2%D0%BE%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D 0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D0%B2%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D 0%BD%D0%BD%D1%8B%D1%85-%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2-damage-head-unit-repair/page6)
http://turbo-quattro.com/attachment.php?attachmentid=23872&d=1394478388

superunlock
26.03.2014, 10:59
а найти обычное обновление не получается? или подождать пока появится...

zerbino
26.03.2014, 11:32
Да причем тут обновление. Я хочу получить возможность отката. Да и 775 прошивки на Туарег нет. А оттуда бы картопрогу взять для лома.

zerbino
07.04.2014, 23:13
Сергей, и снова привет! Тут человек второй вечер мучается, то карты не активируются, то прошивка не всё обновляет. Но грузится тьфу тьфу тьфу. Допустим я твоим дампом сниму свою прошивку. Как мне её накатить мученику? Можешь дать или краткий или подробный мануал? Хочется ему помочь, а как - не известно. Киров совсем блин не близко. И флешка проверенная и лаги не понятные..


Сегодня пробовал переставить прошивку и карты. Сначала удалил базу карт, потом убил раздел. Поставил обновлятся 6077. Затык случился на обновлении голоса. После установки каждого языка выдает ошибку: Код ошибки 143. Жму повторить, он начинает ставить след. язык. Флэшка новая, с нее все копируется на компьютер без проблем. После этого начал ставить карты в ручной установке. При установке модуля GDB доходит до 10% и вылетает с ошибкой.

sergeynik
07.04.2014, 23:30
не у него с винтом проблемы а не с флешем

zerbino
07.04.2014, 23:33
не у него с винтом проблемы а не с флешем

я тоже это предположил и так написал.. но решать то и хотя бы пытаться надо.. да и до этого вроде пахало всё.. ну или он не знал

sergeynik
07.04.2014, 23:51
раздел нави удалял или поверх ставил?

zerbino
08.04.2014, 00:17
Сначала от человека было это сообщение


Как на ней отключить окошечко с загрузкой проца и использованием памяти в левом верхнем углу экрана?
Сегодня утром подготовил карты и начал обновляться. По инструкции удалил базу данных и раздел с картами. Т.к. прошивка 6077, поэтому надписи были другие. С линуксами дружу, поэтому понимаю что он мне пишет. Раздел на диске он удали. После перезагрузки начал ставить карты. Все процедура прошла за 10 мин. Он обновил NaviPersistence, MapStyle и TMCConfig. При этом даже не попробовал грузить саму карту. И ошибой никаких не писал. После этого перезагрузился и предложил пройти документацию. С чем это может быть связано? При попытке повторно установить карты напротив всех компонентов стоят прочерки, т.е. он их не обновляет. А на против ECE стоит знак вопроса. Что можно еще попробовать сделать, чтобы обновится?
Спасибо за помощь.

потом, после того, как предложил сделать всё по инструкции, это

Tща раз попробовал сделать все ровно по инструкции. Те же грабли. Ставит тольо три компанента а саму базу с картами даже не собирается ставить. Пожет для начала попробовать переустановить саму прошивку 6077? Даунгрейд на 535_2 возможен, или лучше не рисковать?

далее это

Попробую для начала переустановить 6077. Есть ссылка на это прошивку?
Объяснил, что надо пользовательским обновлением вручную выбрать все компоненты.

ну и окончательное

Алексей, добрый вечер. Сегодня пробовал переставить прошивку и карты. Сначала удалил базу карт, потом убил раздел. Поставил обновлятся 6077. Затык случился на обновлении голоса. После установки каждого языка выдает ошибку: Код ошибки 143. Жму повторить, он начинает ставить след. язык. Флэшка новая, с нее все копируется на компьютер без проблем. После этого начал ставить карты в ручной установке. При установке модуля GDB доходит до 10% и вылетает с ошибкой. Спасибо за помощь!
Такие пироги.. после последнего сообщения тоже подумал, что писец харду приходит.

sergeynik
08.04.2014, 00:31
после удаления раздела нада карты ставить а не прошивку.

zerbino
08.04.2014, 00:40
после удаления раздела нада карты ставить а не прошивку.

Да эт понятно, я уже не знал, что советовать. Это в общем-то в правильном порядке было 2 раза проделано как минимум.. Но все симптомы идут только по записи на хард.. Даже и не знаю.. Интересно, допилят ли навигацию медии на HDD до вида навигации как на SD.. Тогда можно было бы и на SSD IDE раскошелиться. Или как сейчас IDE подходящий найти, а то индустриальные харды стоят как мост чугунный, а б/у брать - не лучше. Хотя, может Victoria с ремапом сможет помочь хоть на некоторое время..

sergeynik
08.04.2014, 11:39
мы снимает такой винт и регенератором его

zerbino
08.04.2014, 21:24
В общем ремапите его.. Так и понял. Единственное что плохо, так то, что недолговечно. Henry, тот у кого прошивка не накатилась как надо, и который через dipo шить будет, видимо таки собирается взять ssd ide на 64gb (http://www.ebay.com/sch/i.html?_odkw=ssd+pata+2.5+hdd&_udlo=500&_sop=15&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.Xssd+pata+ 2.5+hdd+64gb&_nkw=ssd+pata+2.5+hdd+64gb&_sacat=0) и посмотреть заработает ли.. Вы не пробовали?

sergeynik
08.04.2014, 22:55
а че смотреть то, нада делать. фдиск там стандартный

Makaveli
09.04.2014, 12:13
Can anyone tell me how to decode these .dump files?

I need a Step by Step Guide!

zerbino
09.04.2014, 20:27
sergeynik исключительно для информации о работе HDD Regenerator (http://nazyura.hardw.net/Part01.htm)
(и ещё (http://www.x-drivers.ru/articles/manuals/53/1.html) для самообразования за кампанию для интересующихся)
соответственноэто просто ремап, который умеет делать и MHDD и Victoria 4.47, работающая под Win в том числе. Так что замена харда всё равно плачет по пользователю, если такие ошибки посыпались. Он уже не надёжен. Так что замена, по хорошему, просто требуется. Теперь бы найти рабочую альтернативу, и если найдётся SSD IDE 2.5, который QNX поймёт, то это будет супер и даже вполне долговечно. Я вычитал на форуме, что у кого-то даже он в течение гарантии выходил из строя при морозах, так что это было бы хорошее решение.

Прекращаю офтоп)

bertelsmann
11.04.2014, 13:14
Sorry I speak no russian: Did anybody notice that these dump ususlly contain errors
I coud ectract IPL / IFS / efs-system
but beginning with efs-efs-persist and efs-extended, there was garbage inside the dump file.
If you do more than one dump read you can recognize differences in the dumps
Obviously cat / dev/fd0> Read fd0.dmp produces random errors.
Can anybody verify this? is there a solution ?
regards

MAGALAND
14.10.2014, 20:51
вот еще удобный инструментик
www.sergeynik.com/dump.rar (http://www.sergeynik.com/dump.rar)
делает слепок памяти головы в директорию dump на сд карте.
можно использовать как бакап и для анализа че там в голове и как.
тоже самое можно сделать чтоб как файловую систему читала но там больше подмешивается всякого что не во флеше лежит и а часть файлов скрыты системой.
скрип в начале работы и в конце выдаст сообщения на экран. время работы порядка 15 минут 128 мегабайт пишет

Если ездить на машине во время дампа проблем не будет? Или нужно чтоб только зажигание было включено_?

tvitek
14.10.2014, 21:38
Ездить можно, проблем не будет.

MAGALAND
14.10.2014, 22:49
[QUOTE=tvitek;419918]Ездить можно, проблем не будет.[/QUO
Спасибо за быстрый ответ!

MAGALAND
20.10.2014, 16:07
Спасибо еще раз) Дамп снял,длилось всего 10 минут...закачало 137 мб

MMI
05.02.2015, 16:19
Hello, Would it be Possible to dump the file system Complete with the script?

for 3Gplus ?

I believe 3G plus has different file system.

Regards,

NikitoS10
02.04.2015, 18:44
Расскажите пожалуйста, как распаковать дампы (fs0.dump,fs1.dump,fs4.dump) чтоб посмотреть что в них находится. Облазил все форумы, не нашел.

Igor-777
03.04.2015, 18:15
Расскажите пожалуйста, как распаковать дампы (fs0.dump,fs1.dump,fs4.dump) чтоб посмотреть что в них находится. Облазил все форумы, не нашел.

+1
не могу найти как распаковать в виндосе

Igor-777
03.04.2015, 18:30
Дамп снял, выдернул прямо из дампа картинки и xml-ку с описанием медиаформатов.
Подскажите пожалуйста как Вы выдергиваете (распаковываете) эти файлы

knfevg
03.04.2015, 19:14
Я что то не могу понять. На карте нет файла run.sh... пробовал вставить в ММИ но ничего не происходит.

sergeynik
03.04.2015, 19:55
а зачем он там нужен?

knfevg
03.04.2015, 19:56
Все ок. Карта не читалась.

ДЮК
04.04.2015, 07:32
Подскажите пожалуйста как Вы выдергиваете (распаковываете) эти файлы
Тогда тупо пролистывал дамп в шестнадцатиричном редакторе, искал тексты, сигнатуры. И копированием выдергивал куски в отдельные файлы.
А потом либо копировал файлы из головы, либо пользовался выложенными Сергеем образами.

NikitoS10
04.04.2015, 10:27
Тогда тупо пролистывал дамп в шестнадцатиричном редакторе, искал тексты, сигнатуры. И копированием выдергивал куски в отдельные файлы.
А потом либо копировал файлы из головы, либо пользовался выложенными Сергеем образами.

А более автоматизированного способа нет? Разом распаковать все по папкам и файлам?!

Igor-777
06.04.2015, 11:45
Тогда тупо пролистывал дамп в шестнадцатиричном редакторе, искал тексты, сигнатуры. И копированием выдергивал куски в отдельные файлы.
А потом либо копировал файлы из головы, либо пользовался выложенными Сергеем образами.

Спасибо.

Вопрос а есть готовый скрипт (SD) для безопасного восстановления дампа в голову?
Про безопасное я подразумеваю если вдруг взять аналогичный блок с той-же прошивкой и восстановить дамп на ней что бы она не умерла (не затрагивая особо важные разделы).

ДЮК
06.04.2015, 11:55
На первых двух страницах это обсуждалось. Чего то готового (у меня) нет. КМК проще восстановить накатыванием проши через эмерженси.
Я до состояния полного кирпича не доводил, но что то мне подсказывает, что если будет совсем плохо, то скриптовое восстановление не поможет, скрипты просто не будут запускаться. И остается только терминал и "рукопашка".

Timur_ua
07.04.2015, 23:17
все верно

aleka
24.08.2017, 21:03
Как снять dump c MIB2 Discover Pro? Данный скрипт не работает.

eprst
17.05.2020, 19:26
поделитесь скриптом из первого поста пожалуйста, ссылка не работает
отбой, нашел)

SAMyMAS
03.06.2022, 03:28
Здравствуйте,

Пожалуйста обновите ссылку на скрипт.


​Спасибо