Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Как прочитать linear Flash карту в Win7 |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 10 | Печать |
romario300 |
Всем привет! У меня есть карта AMD linear Flash Series C 8mb она использовалась в старинном барабанном модуле для запуска с нее миди секвенций. Так вот мне нужно каким то образом достать оттуда эти миди секвенции ... но к сожалению в самом модуле такой возможности не предусмотрено (( По этому у меня вопрос к знающим людям есть ли какой то ПРОСТОЙ способ прочитать эту карту напрямую в Win7, воткнув ее в PCIMCIA слот ноутбука? Возможно есть какая то спец программа, или нужны спец драйвера и т.п. На данный момент мой ноутбук с установленной Win7 эту карту воткнутую в PCIMCIA абсолютно не видит, как будто в слоте ничего нет (( Проблема осложняется тем, что я знаком с этой областью(карты, совместимось, форматы. программирование, ДОС и т.д) очень и очень поверхностно, на уровне простого пользователя. Поэтому буду очень признателен и благодарен за доступное, буквальное и пошаговое обьяснение с линками и конкретными рекоммендациями ... так как те крупицы информации, которые пока что мне удалось разыскать в гугле на эту тему оказались для меня просто непонятными в силу обилия специфических сокращений и условных обозначений понятных только для более искушенных в этом деле специалистов (( |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 декабря 2017 17:17 Сообщение отредактировано: 12 декабря 2017 17:20
Linear Flash карты используют файловую систему TrueFFS. Начиная с Windows 2000 с Linear Flash и SRAM картами существуют очевидные трудности. Самый простой способ - найти "старинный" ноутбук с Windows 98, установить драйвер TrueFFS и переписать информацию на менее экзотический носитель. Специализированные USB устройства для чтения таких карт под современными версиями Windows стоят около $400. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
romario300 Мне кажется, самое простое - сделать образ (дамп) карты в Linux как Memory Device, насколько помню PCMCIA Linear Flash поддерживается. http://pcmcia-cs.sourceforge.net/ftp/doc/PCMCIA-HOWTO-3.html (Using linear flash memory cards) А потом это образ дербанить т.к. там скорее всего нестандартная файловая система и неаккуратными действиями можно случайно "отформатировать" карточку. |
romario300 |
Кай - спасибо за быстрый ответ и желание помочь. Насчет "Специализированных USB устройств ..." понял, само собой мне это не подходит. Да и с ноутом с Windows 98 это тоже сложно. ибо я даже не представляю где сейчас мне такое найти ... ну разве что на свой ноут пробовать ставить рядом с 7-кой ... хотя возможно с моими познаниями гемор будет еще тот (( .... но как крайний вариант, когда ничего проще не найду, то возможно придется пробовать. Поэтому еще раз спасибо за совет. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 декабря 2017 17:47 Сообщение отредактировано: 12 декабря 2017 17:48
alecv - то что вы написали звучит для меня очень обнадеживающе ... ибо линукс у меня уже есть и попробовать достать содержимое через него уже хочется, но вот проблема в том, что вся конкретика в вашем сообщении мне не понятна увы(( Если вас не затруднит расшифруйте пожалуйста для меня(непосвященного в таинства сей области знаний)) как все это сделать буквально ... а конкретно: 1) Что значит "сделать образ (дамп) карты в Linux", сорри за наглость, но если можно то пошагово что и где открывать/нажимать и т.д ... ибо установить линукс я установил, но в нем я еще абсолютно не разобрался, поэтому могу в нем чтото сделать только имея пошаговую инструкцию. 2) Что такое "потом это образ дербанить" ... я тут также ничего не понял, ибо это слэнг мастеров-компьютерщиков мне неведом(( ... А вот "случайно "отформатировать" карточку" это действительно для меня было бы ужасной трагедией. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
romario300 Для начала можно запустить линукс (любой) на ноуте с PCMCIA портом, воткнуть туда карточку и из командной строки дать команду 'dmesg' и посмотреть последние строки. Если линукс увидит карту, он напишет про это. Проблема может быть в том, что новые линуксы не поддерживают PCMCIA. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 декабря 2017 18:17 Сообщение отредактировано: 12 декабря 2017 18:19
Ясно. сейчас все сделаю. как вы написали - буду пробовать запустить свой линукс(двух или трех летней давности) и смотреть видит ли он карточку или нет ... Извините если вообще не в тему, но у меня линукс запускающийся с флешки, такой подойдет или нужен обязательно стационарно установленный? И еще - когда то я слышал, что линукс можно как то установить в "вируальную машину", и потом не выходя из виндовся в нем работать ... было бы удобно, чтобы не выгружаться по сто раз ... как бы вы посоветовали, стоит с этим играться или проще перезагружаться? ЗЫ. Да, подскажите плз, как сделать. чтобы мои ответы в теме были персонализированы, тоесть чтобы в моем комменте ваш ник был автоматически добавлен в сообщение и выделен жирным шрифтом? Ато уже век прожил а все этого не знаю(( |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 декабря 2017 18:26 Сообщение отредактировано: 12 декабря 2017 18:27
romario300 Линухов много разных, в некоторых (>2010 года) поддержка PCMCIA отключена. Удаленно сказать не могу, у меня тут все сервера без PCMCIA... Попробуйте. С флешки или LiveCD- можно. Виртуальный - скорее всего нет. |
romario300 |
alecv все понял ... иду пробовать ... последнее - может еще подскажите в придачу плз как там в линуксе мне быстро найти командную строку? ато там ведь не так все как в винде. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
romario300 Обычно это что-то типа Terminal, XTerm, GNOME Term или подобное. Еще можно попробовать нажать CTRL-ALT-F1 или CTRL-ALT-F2, F3 F4 |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
CTRL+ALT+T мне быстро найти командную строку? |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 декабря 2017 21:26 Сообщение отредактировано: 12 декабря 2017 21:26
ув alecv благодаря вашим и ув Кай подсказкам нашел я в своем линуксе командную строку и ввел туда команду 'dmesg' ... но увы к сожалению линукс карту судя по всему не увидел ибо там было написано много строчек про какие то проблемы с моей мышкой PS/2, которая как раз в линуксе почему то отказалась работать(может спец-драйвер нужен), а вот про PCMCIA абослютно ничего не написано ... да и вообще больше ничего кроме как про мышку там и не написано. Я так понимаю мне теперь нужно искать какой то старый линукс и пробовать загружаться с него, правильно? Может подскажете где взять старую версию линукса, которая гарантировано увидит PCMCIA, ато для новичка в этом разобраться та еще проблема? |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 декабря 2017 22:04 Сообщение отредактировано: 12 декабря 2017 22:07
В dmesg надо фильтровать записи grep'ом: $ dmesg | grep фильтр В Вашем случае фильтром будет pcmcia (строчными буквами) . Если вообще ничего не найдётся, значит, ядро собрано без поддержки PCMCIA. Наугад, Вам должны подойти Debian 4 (ищите сборку на куче DVD дисков, netinst уже не работают) или старичок RedHat 9 (но у шляпы могут быть проблемы с SATA и другим новым железом, зато вся установка 3 CD болванки). |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 декабря 2017 22:35 Сообщение отредактировано: 12 декабря 2017 22:36
...парадокс. У меня Ubuntu 16.04, "Линукс для домохозяек" (последовательный апгрейд с 10.2), и поддержка PCMCIA на месте. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 декабря 2017 23:44 Сообщение отредактировано: 12 декабря 2017 23:47
romario300 Я бы посоветовал, конечно, обратится к ближайшему доступному опытному "линуксоводу" т.к. дальше может быть сложно. Попробуйте, действительно, еще пяток разнух линуксов, проще всего, вероятно, с приставкой Live (т.е. загружаемых с CD/DVD), например http://www.damnsmalllinux.org/ http://www.knoppix.org/ https://www.slax.org/ или вообще https://livecdlist.com/os/linux/ |
romario300 |
Кай написал: Ух ты, так может это то что мне нужно ... взять Лив версию вашей зборки Ubuntu 16.04, запустить ее у себя на ноуте с Флешки и посмотреть что он скажет про мою карту в pcmcia слоте? И если он увидит карту, то дальше уже пробовать доставать оттуда информацию ... ...парадокс. У меня Ubuntu 16.04, "Линукс для домохозяек" (последовательный апгрейд с 10.2), и поддержка PCMCIA на месте. Не могли бы вы ув Кай мне подсказать где я могу взять такую же версию Ubuntu 16.04, чтобы с поддержкой PCMCIA? alecv спасибо за целый список, очень кстати)) если не выйдет ничего с версией как у Кая, то буду пробовать обязательно. ЗЫ. И кстати я так просмотрел на сайте Убунту инфу по разных версиях и понял, что там очень много информации и систематизация не совсем понятная, разобраться сложно. Но возможно там есть какое-то конкретное место, где можно узнать какая версия поддерживает какое железо(напр PCMCIA) ... или это именно прийдется методом тыка, перебирая несколько? |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 0:21 Сообщение отредактировано: 13 декабря 2017 0:26
https://www.ubuntu.com/download/desktop Здесь. https://ubuntu.pkgs.org/16.04/...6.deb.html Тоже полезняшка. Да, это так. Если не разбираться в теме глубоко. или это именно прийдется методом тыка, перебирая несколько? |
romario300 |
Кай спасибо, пошел качать)) |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 0:43 Сообщение отредактировано: 13 декабря 2017 0:43
Кай - уже закачал образ 16,04 и поставил задачу УльтраИсо создать Лив Флешку)) А пока оно пишется, хочу спросить про вторую вашу ссылку ... я так понял из описания это есть составная часть ядра для линукса, которая как раз и обеспечивает поддержку всей системой PCMCIA, правильно? ... но плз просветите, эту штуку можно прицепить к любой версии любого линукса и все заработает? или это чтото иное и я вообще все не правильно понял? Вобщем как оно работает и как его можно применить? |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 0:57 Сообщение отредактировано: 13 декабря 2017 1:21
Грубо говоря, это "даунгрейд" поддержки PCMCIA. Если "из коробки" не заработает, тогда будем применять это. Live-флешка, это немножко не мой случай, если устанавливать систему, то по-взрослому. Вместо Windows. Не к любому Линуксу. К современным версиям Debian/Ubuntu. Были бы Вы из СПб, не нужны были бы пляски с бубном. Для подобных случаев у меня есть ноутбук даже не с Линуксом. С FreeBSD. Да и с Win98 (десятка два) Встретились - снял дамп с карты, отдал на менее экзотическом носителе. Примитивная задача. С древними синтезаторами и секвенсорами, когда дискеты, или магнитооптика совершенно чумовых форматов, да, случаются трудности. Что, кстати, у Вас за драм-машина, может я что-нибудь умное на её счёт почитаю? |
romario300 |
Кай записал Лив Флешку Убунту 16,04, запустил с нее систему и ... увы у меня к сожалению также команда dmesg не показала ничего про pcmcia и с фильтром "dmesg | grep pcmcia", тоже ничего не показало ... Что это может означать? и что делать теперь ... пробовать как то устанавливать эту "полезняшку" pcmciautils_018-8_i386.deb или качать другие версии Убунты и запускаться из них? .... Хотя если у вас эта версия 16,04 точно видит PCMCIA, то почему у меня нет ... есть значит какая то причина?!? и смысла качать чтото другое выходит нет ... вобщем запутался я окончательно (( Нужен совет и подсказка. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
$ sudo dmesg | grep PCMCIA так тоже? |
romario300 |
Кай написал: да в том то и дело, что я о-очень далеко (( Были бы Вы из СПб ... И все же я еще не потерял окончательно надежду как нибуть найти решение в моих условиях ... может все таки есть какой то вариант .... или действительно это тупик? |
romario300 |
Кай написал: Сейчас попробую $ sudo dmesg | grep PCMCIA |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Не знаю, сработает для лив-флешки. $ sudo apt-get install pcmciautils Вот после этого нужна перезагрузка. Была бы система не на флешке... Вобщем, нужно думать. Возможно, не только мне. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 1:59 Сообщение отредактировано: 13 декабря 2017 2:35
Кай ура ... после команды: "$ sudo dmesg | grep PCMCIA" - УВИДЕЛО! написало много всякой информации про PCMCIA слот и в конце самом написало строчку с указанием конкретных параметров уже самой карты ... то есть карту оно увидело и коректно определило - 8 meg FLASH w 16mbit AMD Devices .... огромное вам спасибо Кай за подсказку)) Теперь нужно как писал ранее alecv как то мне осилить "сделать образ (дамп) карты в Linux" и "потом это образ дербанить" ... Растолкуйте плз мне ув Кай как теперь это все сделать, что и куда конкретно нажимать, ибо где и как в линуксе это делается я пока не в курсе (( |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 2:49 Сообщение отредактировано: 13 декабря 2017 2:54
Так ... значит попробовал, как вы писали ув Кай, в терминале линукса ввести команду "$ sudo apt-get install pcmciautils". Оно выдало: - сначала несколько строчек чтото типа "считывание пакетов - выполнено" и т.д. - потом написало, что то типа "pcmciautils ... already the newest version (018-8)", то есть, написано, что уже установлена более новая версия этой утилиты. - и в конце написало: "обновлено - 0, установлено - 0 новых, 0 - отменено для удаления и 302 не обновлено." То есть я так понимаю эта утилита там как бы уже была установлена ... но что странно, я там поискал и ни в "дисках" ни в "файлах" не смог найти ничего подобного на 8-ми мегабайтную карту ... тоесть нормально ее увидеть и считать информацию пока мне не удалось (( Но возможно я просто не там где надо смотрю!?! ЗЫ. Но главное как мне кажется это то, что саму карту в терминале оно все таки увидело и определило - и это очень обнадеживает ... значит прочитать и забрать оттуда информацию шансы все таки еще есть)) |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 8:06 Сообщение отредактировано: 13 декабря 2017 13:56
romario300 в Вашем "старом" Линуксе, наверняка, тоже установлены драйверы PCMCIA и карта видится. Ошибка в следующем. Системные команды в консоли (терминале) предваряются командой sudo (действие суперпользователя), подтверждаемой вводом пароля. Либо просто вводите sudo -i жмёте Enter, вводите пароль, приглашение с $ изменится на # и далее можно просто вводить: # dmesg | grep PCMCIA В данной терминальной сессии все ваши команды будут от суперпользователя. Как дамп сделать с карточки, это, скорее alecv подскажет. Что-то вроде: # dd if=/dev/mem0a of=dump.img bs=1M count=8 То, что выделено синим - должно быть именно Вашим устройством, это д.б видно на выводе команды dmesg. Там может быть mem0a0c, например. ...а как дербанить, я пока не знаю, надо думать. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
У вас веселая ночка была Хорошо что карта увиделась. К сожалению, название устройств для карты может тоже отличаться. Думаю, надо проделать следующее. Запустить линукс _без_ карты и дать команду 'sudo dmesg' без grep т.е. то есть полный вывод и запомнить последнюю строчку. Воткнуть карту и опять дать 'sudo smesg'. Свежие сообщения будут про карточку. Скорее всего там будет что-то про Memory Technology Device и название логических устройств для доступа к карте. К сожалению, нету под рукой проверить. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 15:03 Сообщение отредактировано: 13 декабря 2017 15:06
Приветствую друзья)) Да уж alecv ночка действительно была "веселенькая", пропыхтел все время загружая и выгружая линукс ... но зато хоть немного в нем освоился)) Благодарю вас, что не бросили меня и предлагаете свои очень ценные для меня подсказки. коими я с удовольствием пользуюсь... Но перед очередной попыткой и очередными манипуляциями в линксе я хочу вот что у вас спросить ... дело в том. что проснувшись с утра с более свежей головой меня вдруг осенило: "ну допустим все у меня получится и я смогу сделать образ карты и перенести его в свой Виндовс, но вот смогу ли я потом тот специфический допотопный Алесисовский формат перевести в нормальный читаемый Виндой формат. чтобы получить обычные миди-секвенции, которые мне и нужны??? Это вообще реально??? Я ведь даже не знаю есть ли такой софт для виндовс, который может прочитать и конвертировать формат Алесис? Вот в чем вопрос ... ибо только если это возможно, то только тогда есть смысл дальше пытаться выколупывать информацию с карты. Ведь так же? Или все по другому??? Ато я очень смутно все это себе представляю, к сожалению ..." Каково ваше мнение друзья на это счет? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
romario300 Как раз это я и назвал неблагозвучным словом "дербанить" Сначала надо погуглить, может это кто-то уже сделал. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 15:14 Сообщение отредактировано: 13 декабря 2017 15:15
А я как раз все стеснялся у вас спросить что же это таинственное "дербанить" значит)) Сначала даже подумал, что это на самом деле была опечатка и имелось ввиду "дерЕбанить" ... но потом как то понял. что нет. наверно все таки это чтото специфическое хехе alecv А по какому запросу это дело надо гуглить, подскажите плз, ибо сам даже идей не имею, да плюс еще и в англицком не силен (( ... хотя думаю, что шансы чтото найти все таки должны быть, ибо в свое время это был прорывной модуль и прорывные технологии и эти модули и эти карточки были довольно популярны ... правда наверняка сказать сложно, нужно действительно пробовать искать. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 15:30 Сообщение отредактировано: 13 декабря 2017 16:32 Alesis DM (SR 16), не знаю, что у Вас. Memory Card content export to PC. какому запросу это дело надо гуглить http://www.synchrotech.com/sup...sizer.html |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
romario300 Имелось в виду, что там скорее всего совершенно нестандартный формат записи, с ним придется повозиться и не факт что будет успех. В любом случае, образ карты все равно лучше снять и проводить проводить эксперименты на нем. Еще очень полезно было бы иметь чистую Linear Flash карту, отформатированную в вашем аппарате, но без записей. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 15:44 Сообщение отредактировано: 13 декабря 2017 15:51
Важное написано: Flash RAM cards can only be written to Using the Soundbridge application with the card installed in the back of the Alesis synth. It is not possible to format Flash cards for Alesis synths in computer PCMCIA slots. Flash cards can be used to store one bank of mixes and programs, 50 sequences, and samples. А вот и утилита от Alesis для работы с MIDI контентом... Т.е подключается синтезатор с воткнутой в него карточкой к компу по MIDI порту, ставится эта программулина и должно прекрасно всё функционировать. С современным компом и ОСью... Ну у меня Roland MT32 к Windows 7 x64 подключен же. Посредством USB2MIDI переходника. Прикрепленный файл (sound_bridge_3.0.1d2.zip, 0 байт, скачан: 21 раз) |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Кай Хорошо что программа есть. Они вероятно имели в виду как раз (не)совместимость по файловой системе (FFS/TrueFS). Физически-то карта видится и должна читаться. Файлы на LinearFlash от CISCO 3600 например тоже читаются только в CISCO 3600, хотя образ на PC можно снять. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 19:09 Сообщение отредактировано: 13 декабря 2017 19:36
Sorry, за мое отсутствие друзья ... я все это время усиленно гуглил, качал sound_bridg, устанавливал и экспериментировал с ним, модулем и картой и ... увы выводы неутешительные ... покрутив-повертев этот sound_bridg я освежил в памяти воспоминания как именно ИМ я и паковал эти секвенции в модуль лет 10-15 назад! И еще тогда я удивлялся: "что же они так криво сделали, что можно только загружать на находящуюся в модуле карту сэмплы и секвенции а вот редактировать/переставлять/переименовывать и т.д. их там(на карте) никак нельзя, так же как и достать их оттуда тоже НЕВОЗМОЖНО, увы (( Можно только в случае надобности перезалить полную пачку инфы(настройки+сэмплы+секвенции) полностью затирая все, что там на карте было до этого. А учитывая, что по протоколу МИДИ 8мБ передается около 20-30 минут, то я помню как тогда еще сидел днями(по многу раз перезаписывая), пока сделал так как мне нужно. Вобщем еще тот минингит. Вобщем еще раз спасибо вам Кай и alecv за поддержку и желание помочь)), но этим методом дальше пытаться достать секвенции с карты я думаю смысла больше нет, ибо шансы на успех как мне кажется нулевые. Если бы у меня был знакомый програмист из компании Алесис годов так 95-97-х, тогда да ) а так,увы это получается только зря потраченное время(( ЗЫ. Но вот единственная малюсенькая надежда которая еще тихонько шепчет - это та ваша ссылка ув Кай http://www.synchrotech.com/sup...sizer.html особенно важна написанная вами фраза "Memory Card content export to PC." То есть именно "Экспорт контэнта мэмори-карты на РС". Но почему то пройдя по данной ссылке я как то не смог найти там этого предложения ... Подскажите, где вы его нашли. ато у меня очевидно уже голова опухла от всего, и я возможно просто где то это пропустил??? |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2017 21:13 Сообщение отредактировано: 13 декабря 2017 21:28 Я нигде не находил эту фразу, я её придумал, исходя из условий поставленной Вами задачи, чтобы облегчить Вам поиск в Гугле. Как ответ на вопрос: "по какому запросу это дело надо гуглить?" Но почему то пройдя по данной ссылке я как то не смог найти там этого предложения ... Подскажите, где вы его нашли. ато у меня очевидно уже голова опухла от всего, и я возможно просто где то это пропустил??? А ссылку на сайт синхротека дал лишь для представления того, что из себя представляют карты памяти для Alesis DM. Желаю Вам (и себе) качественно выспаться, а то и у меня причина со следствием расходятся. А потом вернёмся к дампу карты в Линуксе. Если MIDI секвенсы будут в дампе в стандартном виде (.mid, или .xmi файл), можно попробовать их оттуда вытащить. Существует DOS-программа MRIP, предназначенная для подобных исследований. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
romario300 Да, давайте все же сделаем дамп, а потом посмотрим. И чистая карточка есть ? |
romario300 |
Чистой карточки нет, есть только одна, которую я и мучаю)) Ну давайте действительно выспимся как следует и еще попробуем на свежую голову)) Всем спокойной ночи и приятных сновидений. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 14:27 Сообщение отредактировано: 14 декабря 2017 14:30
Приветствую друзья) ну что же, совершим очередную попытку достать наш "орешек из скорлупы")) Для начала у меня несколько вопросов: 1) Насколько опасными для карточки и ее содержимого могут быть манипуляции по снятию образа в линуксе? 2) Если опасности нет и есть точная уверенность в этом. то напишите плиз конкретно, что я должен там в терминале вводить? На данный момент я понял такой алгоритм моих действий: а) ввожу sudo dmesg без карты и смотрю последнюю строчку в выдаче. б) ввожу sudo dmesg с картой и записываю в блокнотик выделенное синим(чтото типа mem0a0c). в) а вот далее что мне вводить, команду предложенную Каем # dd if=/dev/mem0a of=dump.img bs=1M count=8 ? Что скажете alecv все верно? 3) И третий важный вопрос - куда оно сохранит сделанный образ(дамп), куда то на диск кинет в конкретное место ... или я должен это место где то указать? И как потом этот образ забрать - уже прямо в винде, или последующие манипуляции надо будет проделывать также в линуксе? |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
romario300 написал: romario300 написал: И третий важный вопрос - куда оно сохранит сделанный образ(дамп), куда то на диск кинет в конкретное место в текущем каталоге. Потом будет второй акт, с его монтированием dump.img romario300 написал: также в линуксе |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 16:09 Сообщение отредактировано: 14 декабря 2017 16:19
1) безопасно. 3) в линуксе можно переписать этот файл из текущего каталога на раздел диска с виндовс. 2) между а) и б) забыли ввести sudo -i монтировать ничего не надо. |
romario300 |
Кай а что значит "текущий каталог" в линуксе, я ведь буду делать все через терминал проводя манипуляции со слотом pcmcia ... а где же этот "текущий каталог"??? плз разьясните ибо пока не понял, сорри. Я почему спрашиваю, просто хочеться знать где потом этот образ искать,чтобы поменьше раз выгружаться из линукса, ибо я там еще не знаю где найти браузер и как зайти в нет, чтобы писать сюда прямо из линукса ... поэтому каждый шаг для меня это долгая перезагрузка компа, увы (( Про sudo -i понял, сделаю)) |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
romario300 Текущий каталог можно узнать командой "pwd". Скорее всего он у вас будет временный, т.е. исчезает при выключении машины. Если есть обычная USB флешка, можете ее подключить и сделать текущий каталог на ней. Но еще раз призываю вас обратится с ближайшему линуксоиду т.е. объяснять азы по переписке довольно утомительно. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 21:21 Сообщение отредактировано: 14 декабря 2017 21:42
так в том то и дело ув alecv что знакомых(да и незнакомых тоже) линуксоводов у меня нету, к сожалению (( вот и приходиться все методом тыка, да у людей добрых рассправшивать ... я об этом как раз в самом начале темы и писал ... так что вы уж извените, что приходиться про самое элементарное пощагово вас расспрашивать ... ибо все команды самому так сходу ни разузнать, ни запомнить, увы(( Кай значит был я опять у себя в линуксе)) ... сначала ввел sudo -i и значек $ стал #. Это для меня уже победа)) Потом: При команде sudo dmesg без фильтра ничего про PCMCIA не показывает. А с фильтром "grep pcmcia" показывает так: 1) без карточки - написано где то 15-20 строчек белым шрифтом, а в нескольких местах красным написано "pcmciа". Также в конце по английски написано, что мол карта была вынута из слота-0". 2) при вставленой карте пишет много всего, но к сожалению синим надписей нет, а снова в нескольких местах красным написано "pcmciа". И написано "card insert slot-0". Вобщем видит ее нормально. Из похожих на искомые нами сочетания букв и цифр там были такие: mtdO; rmask0 of CIS; FL08M-20-11119 ... но не синим а все обычным белым шрифтом. Также там было написано ближе к концу - "AMD AM29F016D". что мне далее делать? |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 21:52 Сообщение отредактировано: 14 декабря 2017 22:24
mtd0 это то, что нужно. Это не Линукс синим выделяет, а опять же я. Для того, чтобы было понятнее, что именно искать. Memory Technology Device - /dev/mtd0. стало быть, # dd if=/dev/mtd0 of=dump.img bs=1M count=8 и потом копируете файл dump.img на виндовс-раздел. Или флешку. Куда-нибудь. По умолчанию, при запуске консоли Вы находитесь в директории /home/user (user - тот, под чьим логином Вы зашли в систему, у меня /home/Kai) Список смонтированных устройств можно посмотреть, введя $ ls /media/user Копирование из текущего каталога на смонтированное устройство: $ cp dump.img /media/user/устройство В моём случае $ cp dump.img /media/Kai/1811D1DF4778A717 скопирует файл dump.img в корневой каталог смонтированного виндовского HDD. Фуф! |
romario300 |
Большое спасибо Кай за подробную инструкцию. Сейчас иду делать образ и потом копировать его поближе к винде)) Не все еще я в голове себе уяснил, но основные моменты понял и записал в блокнот ... значит на месте попробую разобраться и потом отпишусь)) |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 23:43 Сообщение отредактировано: 14 декабря 2017 23:54
Pyshu vam Kay iz linuksa(tut u menya net russkogo yazyka((. Ya vvel komandu # dd if=/dev/mtd0 of=dump.img bs=1M count=8 , ono nemnogo podumalo i napisalo: 8+0 записей получено 8+0 записей отправлено 8388608 байт (8,4 MB, 8,0 MiB) скопирован, 4,74173 s, 1,8 MB/s root@ubuntu:~# To est` ono sdelalo kajetsya dump. URA! No vot nayti ego ya poka ne mogu. Ya smotryu cherez Nautilus a tam diski po drugomu vyglyadyat i ya ne viju daje papki "Users". Napishite plz poshagovo chto teper ya doljen najimat`? |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 0:16 Сообщение отредактировано: 15 декабря 2017 0:17
Kay Ya vot siju i dumayu - a pod kakim Userom ya zashel v sistemu? Ya ved` zagruzilsya s USB Fleshki i nikakih userov ne sozdaval. Chto togda mne pisat`? I gde i kak nayti etot dump.img??? |
vanes39
Newbie
Откуда: koenig Всего сообщений: 225 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 дек. 2016 |
romario300 написал: ~ тут означает, что вы в домашнем каталоге данного пользователя, перейти в него можно командой ~# cd ~ romario300 написал: команда a pod kakim Userom ya zashel v sistemu? whoami вам даст надёжный ответ romario300 написал: скорее всего в домашнем каталоге он у вас и лежит (для проверки можно написать команду I gde i kak nayti etot dump.img??? ls ~ если и нет - сделайте дамп ещё раз, явным образом сначала перейдя в домашний каталог |
romario300 |
Kay, posle komandy ls ~ pokazalo dump.img ... znachit nash obraz uje tam lejit! Posle comandy whoami pokazalo imya polzovatelya "root" ... No vot posle komandy ~# ls /media/user napisalo: root@ubuntu:~# ls /media/root ls: невозможно получить доступ к '/media/root': Нет такого файла или каталога Chto teper` delat`? |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 2:02 Сообщение отредактировано: 15 декабря 2017 2:15
Что делать... попробовать просто каталог /media, раз вы в системе под рутом. # ls /media Пардон, таковую возможность я не учёл заранее. Да и заснуть успел. Или, совсем уже дикий вариант, раз уж браузером под Линуксом удалось воспользоваться - залить файл дампа на какой-нибуть файлообменник, хоть на mail.ru, чтобы потом скачать его оттуда из виндовс. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 3:37 Сообщение отредактировано: 15 декабря 2017 3:48
Кай - УРА_А_А! Дамп у меня уже в виндовсе, лежит себе в папочке родненький, все 8мБ на месте! ... я его в ручную просто по названию и размеру нашел, полазив конечно при этом изрядно по линуксовских папках)))))))) ... но вот что теперь с ним делать??? Я уже успел даже попробовать открыть его в sound_bridg, он нормально его "скушал" и уже приготовился заливать на карту ) но я конечно же ему такой возможности не дал хехе А вот разобрать этот образ на отдельные запчасти этим Саунд Бриджем не выйдет к сожалению, ибо там такой возможности не предусмотрено! Так что вся надежда на какие то известные только вам хитрые программулины)) |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 9:20 Сообщение отредактировано: 15 декабря 2017 9:20
romario300 Выложите его на файлообменник, посмотрим. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Ну что же, я рад, что программа минимум выполнена, ибо "объяснять азы по переписке довольно утомительно". Дамп да, на файлообменник. Я тоже попробую в нём поковыряться. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 18:01 Сообщение отредактировано: 15 декабря 2017 18:30
Ув Кай и alecv спешу вам сообщить пре-приятнейшую новость)))))) Дело в том, что я сегодня с самого утра методично начал перерывать свои старые завалы инфы на винчестерах и болванках в надежде найти эти нужные мне миди файлы и .... о чудо, только что я таки обнаружил их в одном укромном месте!!! Поэтому огромное вам спасибо за ваше участие и помощь, без ваших подсказок я бы конечно же не смог сделать аж целый дамп))) в линуксе! А теперь я даже знаю что такое "sudo" и "whoami" ... да и в общем я немного начал представлять себе. что же это за зверь такой этот загадочный линукс))) Поэтому не стоит больше тратить на это ваше время и силы. Еще раз вас благодарю и желаю вам удачи и всего самого наилучшего! ) |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 19:37 Сообщение отредактировано: 15 декабря 2017 19:42
Радостная весть, учитывая то, что информация на карте недоступна для прочтения "в лоб". Удачи. ЗЫ: Зато инструкция о том, как сделать дамп Linear Flash/SRAM PCMCIA под Linux, получилась, хоть в музей под стекло. |
romario300 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 19:50 Сообщение отредактировано: 15 декабря 2017 19:50
Кай зы.зы. Вот-вот "... и труды нашы не напрасны ибо потомки по стопам нашим пройдут ..." ))) ... пусть себе висит тема, кому то может и пригодится)) |
dimoto
Advanced Member
Откуда: Белгородчина Всего сообщений: 352 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 июня 2015 |
не баньте за флуд. Но такие темы нужно непремено выводить в отдельные разделы. или вообще создавать расширенный неспециализированный интернет-справочник-учебник по большинству тем тех.раздела. Благодарные потомки(и не только) памятник поставят за все Ваши(оч. уважительно) алгоритмы поиска-решения! |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Коллеги, линукс он вообще такой, забавный. Позволяет получить доступ к аппаратуре вроде для этого и не предназначенной. Доступ к Linear Flash и другим странным устройствам на нижнем уровне у него - это вообще типовая процедура. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Я постоянно читаю и пишу Linear Flash и SRAM Card под Win98. Хотите, присылайте карту, я Вам ее считаю и верну. Карту можно замаскировать под заказное письмо. Обойдется в 200руб в оба конца. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
sanders написал: Не везде принимают, почтальонши могут прощупать и сказать - ага, не пошлём, у Вас не письмо внутри, по правилам можно только письма так отправлять. Карту можно замаскировать под заказное письмо. |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
ATauenis написал: Побольше бумаги и отправить как бандероль. почтальонши могут прощупать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
sanders Как всегда. Не внимательно читаем. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 декабря 2017 14:23 Сообщение отредактировано: 18 декабря 2017 14:26
Я написал - ЗАМАСКИРОВАТЬ. Картон толщиной 1см Вы не прощупаете и не согнете в конверте А6 (подчеркиваю небольшой размер). За 8 лет продаж ни одной осечки на разных почтах не было. Могу в личке научить многим хитростям :-) Alecv, да я перестаю читать, когда встречаю слово Линукс. Для меня это признак End of file. Я просто захотел помочь человеку, как умею. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
sanders, реальный случай из жизни: зима 16-17 года, надо было отправить две планки DDR, прихожу на почту, мол, дайте мне конверт и бланк под заказное письмо, взял, упаковал вместе с листком бумаги, в который были завёрнуты планки, (тут была моя ошибка, что я всё делал на глазах у операторши), просовываю в амбразуру, операторша едва начала спрашивать про количество марок, как помяла конверт в руках и сказала - "таак, у Вас там не письмо, такое можно только посылкой отправлять", и почти молча выдала бланк на бандероль. Убедить, что в этом же отделении я 30 минутами назад получил письмо с планками SIMM-30 из Тамбова не вышло, логика операторши железная - "тут Вам не Тамбов". Больше я ни разу не занимался таким мазохизмом, сразу шлю бандеролью. Если есть свои хитрости, буду рад выслушать. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
sanders Буду краток. Содержимое карточки зашифровано аппаратными средствами синтезатора Alesis DM. Штатными средствами Windows оно не читается. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Кай, спасибо. Это я не успел прочесть, раздосадованный Линуксом. Тогда во что переродилась исходная задача? Считать и скопировать образ? Или в виду невозможности использования данных вне синтезатора - сдаться? Кстати! А ведь у меня другой ноут с Win7-32 видит половину карт SRAM, как Seiko/Epson, но другую половину не видит никак. А Linear Flash видит те несколько, что есть у меня на 4-8МБ. ATA FLASH 48-96MB тоже видит. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 декабря 2017 21:52 Сообщение отредактировано: 19 декабря 2017 21:55 Оффтопик: Оффтопик: ...а вот напрасно ты настолько им раздосадован, что кушать не можешь. В "Линукс для домохозяек" включена поддержка _максимально_ широкого спектра оборудования, начиная с того, при виде которого Б.Г. пачкал подгузники. Для того, чтобы оно работало "из коробки". раздосадованный Линуксом. И во-вторых. Ценность янычара (эникея), который видел Линукс и нюхал БСД для работодателя возрастает в хорошей такой прогрессии. Примитивная задача. Прочесть ленту с QIC-40 Floppy стримера. Что сделаешь ты. Соберёшь агрегат, соответствующей эпохе, под DOS установишь нативную программу... Проконсультируешься... То же сделаю и я. Но я могу всего вышеперечисленного не делать. Просто прицепить стример к флоппи-порту на 865 материнке и сдампить ленту под Юбунтой. Не воспринимай, пожалуйста, как личный наезд. Но твоё шарахание от Линукса меня слегка настораживает. Взрослый человек, инженер, руководитель. Нехорошо так. Несолидно. Увы, ты прав. Тогда во что переродилась исходная задача? Считать и скопировать образ? Или в виду невозможности использования данных вне синтезатора - сдаться? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Кай Ну мы кстати, образ так и не пощупали, может там все примитивно, XOR и RMI какой-нибудь. http://www.vgmpf.com/Wiki/index.php/RMI |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 декабря 2017 22:46 Сообщение отредактировано: 19 декабря 2017 22:49
alecv ...в данном случае, ключевое слово "Мы". Я просмотрел на предмет "MThd". Их там нет. И с XOR тоже. А что ты сделал? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Кай Ой. Почтой зашли файлик. Я так понял что автор темы нашел что хотел в своих архивах и вежливо попрощался. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 декабря 2017 22:53 Сообщение отредактировано: 20 декабря 2017 0:27 Оффтопик: Оффтопик: ...У дупи виття. Завтра скину, он у меня на рабочем ноуте остался. Ой Весьма вежливо. Да, нашёл. Да, попрощался. Так что, возьмёшься буром ломануть Алезис? У меня не получилось. Я так понял что автор темы нашел что хотел в своих архивах и вежливо попрощался. Вдруг там новый Тони Эспозито? |
aleksvolgin
Advanced Member
Всего сообщений: 2123 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 нояб. 2010 |
sanders написал: Старую собаку новым трюкам не научишь © да я перестаю читать, когда встречаю слово Линукс. Для меня это признак End of file. Кай написал: Халва-халва... Ценность янычара (эникея), который видел Линукс и нюхал БСД для работодателя возрастает в хорошей такой прогрессии. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 декабря 2017 10:28 Сообщение отредактировано: 22 декабря 2017 15:10
Кай У меня есть идея под отладчиком запустить этот Sound bridge. И еще нашел на складе стопочку старых CISCO с PCMCIA Flash, скорее всего они Linear Flash, если IDE - обидно. UPD SM9FCSC4M001 - оно! UPD2 Совершенно не дефицитная вещь, по 500..600 руб навалом https://www.ebay.com/itm/Smart...2126790679 https://www.ebay.com/itm/Smart...0856216770 и в Москве http://netoid.ru/memory-cards/...7500S.html |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 декабря 2017 20:16 Сообщение отредактировано: 22 декабря 2017 20:19
alecv Я, особенно последнее время, как Inskin. Могу чудовищно тормозить с фидбеком. Основные позиции я тебе рассказал по телефону, почту - проверь. Очевидно, если не эта тема, я бы ими и не заинтересовался. Теоретически, взять Alesis DM Pro для попользоваться и попробовать использовать, у меня есть, я ведь по молодости лет ещё и слегка музицировал. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Поднимем тему бекапа карточек. Есть в "винтажном и раритетном" сетевом оборудовании карта с прошивкой для него. Железяка жива и работает, но хочется на всякий случай снять дамп. Linux поднимать чуть лениво . Поставил дрова TFFS с диска W98 и система видит карту. Прописал в config.sys пару драйверов и видны диски, но читать не хочет - предлагает форматировать. Но этого нам не надо. На всякий случай на карте перекинул свитч write protect. Чем бы снять образ? WinHex-15 вылетает на открытии RemovableMedia. Искать старую версию или есть еще софт на примете? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
-MiS- Склонен полагаь, что нормальный доступ к железу дает только Linux. |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Вчера повозился. Ничем под win98 не получилось. Надо пробовать LiveCD. Может я зря морочусь и образ WWENG2 для DECServer700 доступен? {Network Access SW V2.3B BL49.02-62a} |
VAL123 |
Добрый день. Вижу в ветки ребята в теме и готовые помочь. Очень нужно считать карту формата PCMCIA и сделать дамп, но карта не содержит атрибутного чипа в самой карте стоит чип контроллер MB86187 для SRAM памяти (Вроде должен стаять такой чип в Industry Pretec PCMCIA SRAM Card ) Но в качестве память стоят Flash TMS29F040 4 -шт https://pdf.datasheet.live/ddd...C5FMLR.pdf 524288 by 8-bit (4194304-bit) итого 2M И тут бы сказать что это карт SRAM - НЕЛЬЗЯ, батарейки нет Так что походу это Linear Flash, поправите меня если я не прав Сразу скажу карта безымянная WindoЙ не распознается Запускаю Ubuntu 7.04 c CD на ACER Travelmate200 с большими матами без карты 1. $ sudo dmesg 2 вставляю карту 3.$ sudo dmesg pccard: PCMCIA card inserted into slot 1 cs: menory probe 0xc0200000-0xc02fffff: excluding 0xc0200000-0xc02fffff cs: menory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff cs: menory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff cs: menory probe 0x30000000-0x39ffffff: excluding 0x30000000-0x39ffffff cs warning: no high menory space available! 4. $ sudo -i и все мое понимание Unix закончилось тут как бы должно быть 5.# dd if=/dev/???????? of=dump.img bs=2M count=1 не понимаю как мое устройство описать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
VAL123 Полагаю, что Linux карточку тоже не увидел. Попробуйте поменять что нибудь: ноут или Linux. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 31 августа 2018 22:55 Сообщение отредактировано: 31 августа 2018 22:56
Попробуйте поменять что нибудь: ноут или Linux. ...если под NT4 с установленным драйвером TrueFFS карточку не увидит, одно из двух. Я полагаю (по выдаче Линя), карта издохла. Она все пробы эксклюдит. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Есть еще более экзотический вариант - вставить эту флешку в старенькую CISCO 3600 и сказать 'show flash'. Она даже марку чипов покажет. По моему 3600 была последняя, у котрой гнездо Linear Flash прямо на морде было. |
ys05
Advanced Member
Откуда: spb Всего сообщений: 389 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 сентября 2018 15:04 Сообщение отредактировано: 2 сентября 2018 15:04
Кай написал: Почему все пробы? Автор написал, что похоже на 2М по размеру и эксклюдится как раз все выше 2M. Возможно, что всё ниже уже подключилось. Может просто сделать ls /dev до подключения карточки и после подключения карточки и сравнить, вдруг какое-то устройство добавилось, а в dmesg не написалось? Не знаю, бывает ли такое... Там сообщения от какого-то cs, может это /dev/cs должен быть? Попробуйте поменять что нибудь: ноут или Linux. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
ys05 cs - это Card Socket служба PCMCIA. В Линухе как было отмечено ранее, такие устройства долдны видится как mtd (memory technology device). http://pcmcia-cs.sourceforge.net/ftp/doc/PCMCIA-HOWTO.html http://pcmcia-cs.sourceforge.net/ftp/doc/PCMCIA-PROG.html попробовать # pccardctl ls и # lspcmcia |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 4 ноября 2018 22:10 Сообщение отредактировано: 4 ноября 2018 22:13
Хочу поделиться простым способом чтения linear flash PCMCIA карт, наличие микросхемы памяти атрибутов внутри карты не требуется. Первоначально пробовалось с linux slackware, результат был примерно как у VAL123. Достаточно воспользоваться FreeBSD 4.11. Имеется команда pccardc, которая в том числе позволяет читать память атрибутов: pccardc rdattr slot length offset slot это номер PCMCIA слота (как правило 0 или 1), lenght и offset в комментариях не нуждаются. Достаточно в коде утилиты сбросить флаг MDF_ATTR, что заставит драйвер читать common memory, что нам и нужно (я на всякий случай взвел еще флаг 1WS и некоторые другие). После этого можно получать дампы главной памяти в hex виде. Чтобы получить нормальный дамп, я добавил в код создание файла flash.bin. Прилагаю измененный rdattr.c (/usr/src/usr.sbin/pccard/pccardc). Конечно правильнее (и без проблем!) добавить новый ключ, типа rdcommem, это было сделано на скорую руку, как быстрое решение проблемы чтения карты без атрибутного чипа. Проверялось только с одной картой. Надеюсь пригодится кому-нибудь. Вот измененный rdattr.c https://yadi.sk/d/Efl61XyjG5uU_w |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Перепали и мне в лапы три карточки от сетевого оборудования Cisco, две на 12 Мб и одна на 20 Мб. Воткнул в ноут с линуксом, сдампил без проблем, ничего интересного в содержимом не увидел. Решил попробовать заставить её работать как обычный (почти) сменный (почти) диск. В результате это вылилось в целое исследование с элементами археологии и детектива, на которое я убил несколько дней. Начнём с теории. Флеш-память не может напрямую использоваться как блочное устройство, т.е. подобно дискете или жёсткому диску. Во-первых, на неё нельзя сразу писать новую информацию поверх старой - нужно сначала стереть нужный блок. Во-вторых, блоки для стирания довольно велики, гораздо больше типичного размера сектора. В-третьих, имеет место износ ячеек, для противостояния которому необходимы специальные файловые системы и учёт числа записей и стираний. В-четвёртых, запись во флеш-чип требует выдерживания временных диаграмм. FTL Чтобы работать с флеш-памятью как с традиционным диском, не задумываясь об особенностях носителя, нам необходим уровень абстракции FTL (Flash translation layer), который обслуживает эмуляцию секторов, запись, стирание, распределение свободных блоков, контроль и обход сбойных блоков, подробнее - тут: http://www.linux-mtd.infradead...raw_vs_ftl PCMCIA Flash - чуть ли не первый стандарт сменных флеш-накопителей для ПК, и соответственно стандарты на его организацию древние, как говно мамонта. Базируются они на разработках компании M-Systems 1993 года. Эта компания более известна по собственным устройствам DiskOnChip (даташит), о котором так или иначе придётся тоже рассказать. В нём использовалась TrueFFS - программа в начале флешки, сочетавшая в себе функции загрузчика и драйвера уровня BIOS, и обеспечивающая FTL. Поверх этого уровня использовались обычные ФС, например FAT. Доступ к флешке и обслуживание FTL в Linux осуществляется(-лся?) драйвером doc. Так вот, архитектура ихней FTL была стандартизирована PCMCIA Group. Краткую версию стандарта можно глянуть Understanding%20the%20flash%20...on.pdf]тут. Пример работы с картами Linear Flash в старом Linux можно глянуть тут: http://pcmcia-cs.sourceforge.n...html#ss3.7 Обслуживались карты драйвером ftl_cs. Усовершенствованием FTL для поддержки NAND Flash является NFTL. В Linear Flash, насколько мне известно, встречается только NOR Flash. MTD (Memory Technology Device) http://dmilvdv.narod.ru/Translate/ELSDD/elsdd_mtd_model.html http://www.linux-mtd.infradead.org/. Подсистема MTD была создана как часть основного ядра версии 2.4.) Решение MTD вышеуказанных проблем простое: рассматривать устройства памяти как устройства памяти, а не как диски. Поэтому вместо изменения низкоуровневых драйверов или введения уровня трансляции, измените приложение, чтобы использовать устройства памяти такими, как они есть. MTD очень привязано к приложениям; подсистема MTD состоит из двух частей: драйверы и приложения.Традиционным методом, используемым для доступа к флеш-памяти, является FTL, то есть Flash Translation Layer, Уровень Трансляции Флеш-памяти. Этот уровень эмулирует на флеш-памяти поведение блочного устройства, чтобы обеспечить на них работу обычных файловых систем. Однако, создание новой файловой системы или нового драйвера флеш-памяти, работающего с FTL, является сложной задачей и это является причиной изобретения подсистемы MTD. (Владельцем подсистемы MTD является Дэвид Вудхаус, а разработки, связанные с MTD, можно получить на веб-сайте http://dmilvdv.narod.ru/Transl...cture.html Во всех современных системах встроенная флеш-память поддерживается в Linux как раз как архитектура MTD. Аналогично была унифицирована и поддержка старых PCMCIA Linear Flash: http://www.linux-mtd.infradead.org/doc/general.html Вот фрагмент вывода dmesg при втыкании одной из моих карт: Additionally, MTD supports legacy FTL/NFTL "translation layers", M-Systems' DiskOnChip 2000 and Millennium chips, and PCMCIA flashes (pcmciamtd driver). But the corresponding drivers are very old and not maintained very much. [ 1638.316056] pcmcia_socket pcmcia_socket0: pccard: PCMCIA card inserted into slot 0 Видно, что происходит регистрация устройства 0 на шине pcmcia 0 и вступает в действие драйвер pcmciamtd, который подключает его под именем mtd0, а также нам показывают имя устройства, тип и и число установленных чипов и их адреса в адресном пространстве. Кроме того, это ещё и PCMCIA устройство, а значит, оно оперируется стандартными утилитами для этой шины. Например, pccardctl user@host:~$ pccardctl ls Можно убедиться, что это не блочное, а символьное устройство: ls -l /dev/mtd0 ср. с жёстким диском: ls -l /dev/sda Символьное устройство обслуживается драйвероом mtdchar, он также предоставляет дополнительные ioctl команды, которые используются, например, утилитами из пакета mtd-utils (см. ниже). Ядро Linux содержит простейший драйвер эмуляции устройства MTD как блочного - mtdblock, но для использования "в лоб" он не подходит. А почему в быту компьютерщики с этими подробностями не сталкиваются? Дело в том, что на всех потребительских накопителях (карты памяти, USB флешки, SSD) уровень FTL обеспечивается аппаратным контроллером, детали работы которого пользователю и даже системному администратору недоступны (частично могут быть доступны сервисными утилитами, если кому интересно), а программная реализация встречается в таких закрытых устройствах, как в КПК, роутерах, телефонах, планшетах и т.п. Linear Flash - один из немногих примеров, когда всем этим нужно заниматься вручную на ПК, другие примеры - карточки Smart Media/xD и микросхемы DiskOnChip. Чтение Скопировать дамп нашей карточки в файл очень просто: sudo cp /dev/mtd0 путь/имя_файла Дальше можно карту вынуть и полученный файл спокойно анализировать. Я на своей карточке нашёл прошивку для роутера, в ней ничего интересного. Попробуем теперь эту карту задействовать как диск. Файловые системы Как видно из блок-схемы, уровень FTL в архитектуре MTD возлагается на файловую систему. Традиционные ФС, разработанные для магнитных дисков, работают с флеш-чипами неоптимально и приводят к быстрому износу ячеек. Поэтому были разработаны специальные ФС
Есть ещё файловые системы только для чтения, squashfs например. Подробнее о файловых системах для flash в Linux: https://www.ibm.com/developerw...index.html Форматирование Linear Flash по стандарту PCMCIA Для начала нам понадобится пакет mtd-utils (установку пакетов гуглите сами). Список команд устарел, смотрите https://packages.debian.org/sid/amd64/mtd-utils/filelist например. Документации к пакету НЕ ИДЁТ! (в Ubuntu, во всяком случае), и иногда она даже не гуглится. Попробуем почитать информацию об устройствах MTD mtdinfo Эта информация пригодится нам, если форматировать в UBIFS, да и просто из интереса глянуть можно. Обслуживанием старого PCMCIA FTL занимается драйвер ftl, переписанный для взаимодействия с подсистемой MTD. Загрузим его: sudo modprobe ftl Если карточка ранее уже была отформатирована в TrueFFS, можно посмотреть детали: ftl_check /dev/mtd0Memory region info: Форматируем карточку под старый FTL: sudo ftl_format -r 0 /dev/mtd0 Передёргиваем карточку (без передёргивания у меня не заработало). Появляется новое блочное устройство: brw------- 1 root root 44, 0 ноя 20 14:57 /dev/ftla Его размер 11.4 Мб. Это и есть наш FTL раздел. Дальше, по идее, на нём должны располагаться разделы. Вот как это выглядит на отформатированной под Win9x карточке: fdisk -l /dev/ftla fdisk в Linux не позволяет задать начальный сектор менее 2048 (в режиме dos compatibility - менее 8), так что мы воспользуемся sfdisk. Запускаем его (с правами root): sfdisk /dev/ftla и создаём новый раздел: >>> 2,,0x04,* Записываем его: write Появляется новое устройство /dev/ftla1. Теперь mkfs.fat /dev/ftla1 Всё, можно монтировать это устройство и писать на него файлы. Баги ...Вот только отформатированная нами карточка под виндой не откроется, скажет "Диск не отформатирован". И даже если на отформатированную под виндой карточку попытаться записать файлы под линуксом, на винде они не увидятся. В общем, поддержка FTL в линуксе так и осталась недопиленной, нормально работает только чтение. Кроме того, драйвер ftl зависал. Чтобы поставить все эти эксперименты, мне пришлось через более опытного товарища связываться с разработчиками драйверов mtd, чтобы те пофиксили причину зависания, для диагностики пересобирать ядро с включенной отладкой блокировок, патчить и пересобирать драйверы mtd. Конечный результат достигнут на патченых драйверах. Незаконченное И это я ещё с карточкой на 20 Мб не игрался. В линуксе она как типичное PCMCIA устройство не определяется. [ 1357.484062] pcmcia_socket pcmcia_socket0: pccard: PCMCIA card inserted into slot 0 Я читал про это, за двумя другими руки до неё не дошли. Также не рассмотрено форматирование карточки в типично линуксовые JFFS и UBIFS. При подготовке использовались материалы: https://bootlin.com/blog/managing-flash-storage-with-linux/ http://dmilvdv.narod.ru/Translate/ELSDD/index.html http://www.linux-mtd.infradead.org/index.html http://pcmcia-cs.sourceforge.n....html#toc3 Эксперименты велись на Ubuntu 18.10, ядро 4.18.12 |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
KALDYH, поздно увидел Ваш комментарий, спасибо, интересно! Судя по выводам dmesg, Ваши Linear flash оснащены памятью атрибутов? |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
i8088, на 12 Мб - оснащена. На 20 Мб - по-видимому нет, но под Windows 98 тем не менее опознаётся корректно (ёмкость, тип микросхем и т.д.). Будут проведены дополнительные исследования на эту тему, заодно попытаемся с товарищем разобраться, почему записанное под Linux не открывается под Win9x. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
KALDYH написал: Это интересно, перед тем как вышеупомянутую 1MB карту мне дали i8088, на 12 Мб - оснащена. На 20 Мб - по-видимому нет, но под Windows 98 тем не менее опознаётся корректно (ёмкость, тип микросхем и т.д.). Будут проведены дополнительные исследования на эту тему, заодно попытаемся с товарищем разобраться, почему записанное под Linux не открывается под Win9x. для чтения, мой товарищ пробовал прочитать ее под разными Win, но ничего путного не получилось. W98 определяет параметры Вашей карты сама или с сторонним софтом? А может быть так, что ATTR memory есть, просто не все поля заполнены? Хорошо бы дамп памяти атрибутов попробовать снять. Относительно читаемости под W98 - проблема в интерпретации FS или с доступом к носителю? |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
i8088 написал: С драйвером от M-Systems. Как видится без драйвера - не проверял, позже займусь. W98 определяет параметры i8088 написал: Проблема в интерпретации FTL. Мы сравнивали - разметка блоков не совпадает. Относительно читаемости под W98 - проблема в интерпретации |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 10 | Печать |
Полигон-2 » Технический флейм » Как прочитать linear Flash карту в Win7 |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |