|
Переход с "древнего" IDE HDD на современные твердотельные накопители SSD, Весьма интересный вопрос. |
|
|
|
Dec 26 2009, 00:45
|

Местный
  
Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719

|
Уважаемые коллеги, "не корысти ради, а токомо.... Задача: Есть промышленный компьютер производства SIEMENS, который управляет металлообрабатывающим станком. Плата - модуль расширения имеющая "на борту" FDD, HDD - WD 210 Mb. (Slave) AMS-M350 (siemens) Плата CPU - модуль центрального процессора, имеющий на борту P5-75, 1Mb, видеоадаптер, 2 СОМ, 1 LPT, и самое главное 2'5 HDD неизвестного происхождения (master)... Сначала "упал" первый (раб) на 210 Мб, затем второй (мастер)... Т.к. столь "древних" винтов невозможно найдти даже на свалке, появилось решение перехода на SSD (твердотельные винты) Вся фишка заключается в том, что BIOS платы CPU понимает только фиксированные модели "винтов", соответственно попытки впихнуть системе "чужой" винт, заканчивались полным провалом... Отсюда вопрос: Если кто сталкивался с проблемой перехода со старых "винтов" на твердотельные прошу помощи... Сразу скажу, что операционная смстема станка - DOS 5.0 (не путать с MS-DOS), соответственно BIOS вызывает IBMIO.sys и IBM...sys (не путать с MS-DOS-овскими)... Не знаю, какой размер поддерживает DOS 5.0... Не знаю как есть-ли возможность "прошить" SSD на определенное колличество головок, цилиндров, секторов и пр... Буду рад любой корректной информации..., за рабочее решение согласен платить хорошие деньги... Заинтерессованным лицам перешлю необходимую информацию, финасовые вопросы в личку. Сразу скажу, "это не мелочь по карманам тырить..."
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
|
 |
Ответов
|
Jan 19 2010, 16:55
|

Местный
  
Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719

|
Возможно кому-то будет интересно. 1) Тупо залить "образы" на винты не получилось... Даже на одинаковые по размерам и характеристикам. Система запускается, инициализируется... и пишет CHECK SECURITY DEVICE... 2) Попытки вмешательства извне ("склейка" программного обеспечения из кусочков) жёстко присекаются, вероятно со с BIOS-а полностью "сносится" партишн и файловая система HDD. На винчестер приходится снова "заливать" образы... 3) DR-Multiuser DOS - установленная в данной системе - специально доработанна для фирмы AGIE.т.е. имеет специальные функции, в том числе и систему безопасности включая HASP. 4) После практически 1.5 месяцев ковыряния и попыток запустить софт пришлось скрипя зубами обратиться в "GALIKA AG" (официальный предста- витель AGIE), с просьбой приобрести программное обеспечение... Там долго смеялись и заявили, что много "умников" обломали зубы об защиту AGIE, и сказали, что и у них софта нет, т.к. софт уже изначально записан на винчестер модуля CPU и всё это приходит с завода AGIE упакованное и опечатанное. Единственное, что даёт фирма в комплекте это 5 дискетт с программами тестов, диагностики и окончательной привязки модуля CPU к станку (FINAL CONFIG). По скупой информации удалось выяснить, что программное обеспечение жестко привязанно к BIOS и нестандартной (!) геометрии винта, работает в режиме CHS. Выставили счёт... около 9 евро... за модуль CPU c софтом + отдельная сумма за выезд специалиста для инсталляции... Вот так  Возможно, что если "разобрать" всю систему на байты - её(защиту) и его (станок) удсться победить... Возможно... Мы расписались в собственном бессилии... к нашему  и начальства  сожалению... Придется идти на поклон в GALIKA-AG...
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
|
Jul 11 2016, 05:58
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(manul78 @ Jan 19 2010, 19:55)  Возможно кому-то будет интересно. 1) Тупо залить "образы" на винты не получилось... Даже на одинаковые по размерам и характеристикам. Система запускается, инициализируется... и пишет CHECK SECURITY DEVICE... . . . . . Может в Вашем случае пригодится. Мы использовали защиту от копирования, которая считывала из HDD служебный блок данных, в частности серийный (хардварный) номер. Код был "украден" из дизассемблированной утилитки ideinfo (размер ее около 4к, кажется), а сам исполнимый код запроса на HDD - десяток команд на ASM. HDD возвращает структуру, одно из полей которой - SN. В случае такой защиты даже если Вы возьмете однотипный (1:1) девайс ОНО увидит подмену. ps вот литералы структуры, а утилитка здесь ideinfo.arjКод Drive Cylinders........... Heads............... Sectors per track... Bytes per track..... Bytes per sector.... Buffer Size......... ECC bytes........... Model Number........ Firmware Revision... Serial Number....... Drive capacity......
Сообщение отредактировал k155la3 - Jul 11 2016, 06:10
|
|
|
|
Сообщений в этой теме
manul78 Переход с "древнего" IDE HDD на современные твердотельные накопители SSD Dec 26 2009, 00:45 zltigo Цитата(manul78 @ Dec 26 2009, 03:45) Вся ... Dec 26 2009, 01:26 SysRq Для информации: http://en.wikipedia.org/wiki/Dynam... Dec 26 2009, 02:29 dch 200Мбайтные нескольколько лет тому назад ещё прода... Dec 26 2009, 22:51  zltigo Цитата(dch @ Dec 27 2009, 01:51) диасcемб... Dec 26 2009, 23:22 DpInRock 1. Выбросить компьютер.
2. Выкинуть компьютер
3. I... Dec 26 2009, 23:06 manul78 Нет, уважаемые, всё было-бы слишком просто... про... Dec 28 2009, 16:39 zltigo Цитата(manul78 @ Dec 28 2009, 19:39) нет,... Dec 28 2009, 17:06  manul78 Цитата(zltigo @ Dec 28 2009, 20:06) Ну и ... Dec 28 2009, 18:29   xemul Цитата(manul78 @ Dec 28 2009, 21:29) и ещ... Dec 28 2009, 19:08 xemul Цитата(manul78 @ Dec 26 2009, 03:45) Сраз... Dec 28 2009, 18:32 zltigo Цитата(xemul @ Dec 28 2009, 21:32) знает ... Dec 28 2009, 18:46  manul78 Цитата(zltigo @ Dec 28 2009, 21:46) Да эт... Dec 28 2009, 19:21  xemul Цитата(zltigo @ Dec 28 2009, 21:46) Консо... Dec 28 2009, 19:24   zltigo Цитата(xemul @ Dec 28 2009, 22:24) Комп н... Dec 28 2009, 19:49 manul78 Не спорьте... завтра ради прикола пару фотографий... Dec 28 2009, 21:00 zltigo Цитата(manul78 @ Dec 29 2009, 00:00) На п... Dec 28 2009, 21:18 dch Цитата(manul78 @ Dec 29 2009, 00:00) ... Dec 29 2009, 04:50 vmp А BIOS там на панельке?
Может быть просто снять ее... Dec 29 2009, 07:00 manul78 Потихоньку продвигаемся в познании промышленных ко... Dec 29 2009, 18:09 zltigo Цитата(manul78 @ Dec 29 2009, 21:09) Коро... Dec 29 2009, 18:30  manul78 Цитата(zltigo @ Dec 29 2009, 21:30) Надо ... Dec 29 2009, 19:00   zltigo Цитата(manul78 @ Dec 29 2009, 22:00) снят... Dec 29 2009, 20:24 SergKiri Цитата(manul78 @ Dec 29 2009, 22:09) Поти... Sep 27 2012, 09:33 san822 Цитата(manul78 @ Dec 29 2009, 21:09) Поти... Jul 11 2016, 09:30 manul78 Для корректной работы требуется весьма редкая и сп... Jan 3 2010, 16:12 SysRq В инете есть это (там). Обещают, что 5.1. Смотрели... Jan 4 2010, 16:13 manul78 Цитата(SysRq @ Jan 4 2010, 19:13) В инете... Jan 4 2010, 17:04 SysRq Цитата(manul78 @ Jan 4 2010, 20:04) Дык ... Jan 4 2010, 17:16 manul78 Цитата(manul78 @ Jan 19 2010, 19:55) Возм... Feb 1 2010, 19:41 manul78 Юрий ! Я здесь ! Jul 8 2016, 16:25 Yks Цитата(manul78 @ Jul 8 2016, 19:25) Юрий ... Jul 11 2016, 07:31  Jury093 Цитата(Yks @ Jul 11 2016, 10:31) Программ... Jul 11 2016, 10:13   Yks Цитата(Jury093 @ Jul 11 2016, 13:13) попр... Jul 11 2016, 11:02    Jury093 Цитата(Yks @ Jul 11 2016, 14:02) Искал и ... Jul 11 2016, 11:33     Yks Цитата(Jury093 @ Jul 11 2016, 14:33) это ... Jul 11 2016, 12:28   san822 Цитата(Jury093 @ Jul 11 2016, 13:13) не з... Jul 11 2016, 12:13    Jury093 Цитата(san822 @ Jul 11 2016, 15:13) Может... Jul 11 2016, 12:49  manul78 Цитата(Yks @ Jul 11 2016, 10:31) Здравств... Jul 11 2016, 16:43   Yks manul78, огромное спасибо! Очень полезная инфо... Jul 11 2016, 20:23    manul78 Цитата(Yks @ Jul 12 2016, 00:23) manul78,... Jul 12 2016, 07:35     Yks Цитата(manul78 @ Jul 12 2016, 09:49) Кача... Jul 12 2016, 08:01      manul78 Цитата(Yks @ Jul 12 2016, 11:48) Я почему... Jul 12 2016, 08:13       jcxz Прикольно было почитать
Здесь народ тоже подобно... Jul 12 2016, 09:29       Yks Цитата(manul78 @ Jul 12 2016, 11:13) Перв... Jul 12 2016, 12:14        manul78 Цитата(Yks @ Jul 12 2016, 15:14) Мне каже... Jul 12 2016, 15:22         Yks manul78, получил и посмотрел информацию, которую В... Jul 13 2016, 16:42          Lagman Цитата(Yks @ Jul 13 2016, 19:42)
Кратко ... Jul 13 2016, 17:14           Yks Да, но не надо забывать, что это DR-DOS а не MS-D... Jul 13 2016, 19:45            Lagman Цитата(Yks @ Jul 13 2016, 22:45) Да, но н... Jul 13 2016, 19:54             Yks Цитата(Lagman @ Jul 13 2016, 22:54) Можно... Jul 14 2016, 02:52 Herz Yks, сожмите картинки! Пока Вы не научились эт... Jul 12 2016, 19:26 Yks Ура! Мы наконец победили Agiecut220.
Многочасо... Jul 26 2016, 08:35 manul78 Цитата(Yks @ Jul 26 2016, 11:35) Ура... Jul 27 2016, 19:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|