Впервые вплотную познакомиться с очень старым железом мне довелось около года назад, когда по рабочей необходимости пришлось вытаскивать данные со старого программатора Siemens PG685, работающего под операционной системой CP/M-86 2.1 с MFM HDD и 5,25 FDD 720kb. Данные тогда удалось перенести и считать на современный комп с помощью OmniFlop, но желание поработать с MFM накопителями и по возможности снять посекторную копию HDD c сименса осталось. И вот, совершенно случайно, у товарища по походам был найден уже выброшенный(выставленный в подъезд) дектоскопный 286й с 16битным MFM контроллером и 8битной CGA видеокартой.

И так, имеем на борту:

  • Процессор AMD N80L286-12/S
  • Сопроцессор AMD P80C287-10
  • MB — MBVLSI-168 B (???)
  • ОЗУ россыпью 1мб
  • HDD 5,25" MFM Seagate ST-251, автопарковка головок, 42.8 (51.3) mb
  • HDD 5,25" MFM Seagate ST-225, ручная парковка головок, 21.4 (25.6) mb
  • Floppy 5,25" CHINON FZ-506 rev.F, 1,2mb
  • Floppy 5,25" Mitsubishi MF501C-318MG
  • ISA 16bit MFM/Floppy controller CMC-5300 (???)
  • ISA 8bit multicard um82c11, um82450. COM1/2, LPT, GAME (???)
  • ISA 8bit videocard CHIPS p82c435,p82a436 256kb СGA\MDA (???)

Первой проблемой для меня было найти монитор нужного стандарта (либо ISA VGA видеокарту), VGA карточка с 386го у меня была, но она дома у родителей, а это больше 350км. В итоге выручила опять таки работа, разгребая завалы нашел дисплейный модуль от CNC стойки Sinumerik 810, после небольшого ремонта (устранения пробоя высокого по пыле- масло- грязевым отложениям и его последствий) он был принесен домой и готов к сопряжению к ПК.

Видеокарта стояла мультистандартная режимы работы выставлялись перемычками, но не удалось определить даже модель видеокарты, не то чтобы описание перемычек, документации на монитор тоже не было, из-за монохромного зеленого цвета свечения я решил, что монитор стандарта MDA.
Спаяв шлейф от монитора и вооружившись осциллографом с частотометром я начал перебирать перемычки, выставил режим MDA -18,432 кГц строчной развертки, синхроимпульсы нормальной полярности, 50 Гц кадровой, синхроимпульсы обратной полярности, видеосигнал на 7 выводе, но не тут то было: изображение появилось, но со срывом синхронизации по вертикали и смещением начала строки вправо по горизонтали.



Опытным путем был выставлен режим CGA 15,7 кГц строчной развертки, 50 Гц кадровой, синхроимпульсы нормальной полярности, видеосигнал снял с 4 вывода.



Подключил клавиатуру, зашел в BIOS: настроек не густо (к слову, на Siemens PG685 — встроенного интерфейса BIOS вообще нет, конфигурация осуществляется загрузкой с дискетки), зато есть продвинутый раздел с диагностическими утилитами.



Теперь пришло время конфигурировать жесткие диски. В моем системном блоке стояли два жестких диска: SEAGATE ST-251 и ST-225, как подсказал гугл- это самые распространенные MFM диски, первый с автопарковкой головок на 42.8(51.3)мб, второй с ручной парковкой на 21.4(25.6)мб, информация по параметрам обоих дисков есть на сайте Seagate. Ввиду того, что к моменту начала опытов на руках не было дискеты с ПО для парковки головок, все эксперименты проводились на диске ST-251. К сожалению, после ввода параметров диска в BIOS он отказался проходить тесты, поэтому, из-за явной сборки ПК из нескольких и (по информации из интернета) того факта, что MFM диски читаются чаще всего только на том контроллере, на котором они форматировались, было решено переформатировать диск встроенными утилитами. Форматирование прошло успешно, обнаруженные BAD-блоки совпали с заводскими с наклейки на диске.



В борьбе с MFM полезной оказалась информация с сайта Железные призраки прошлого
Дальнейшая установка MS-DOS и ПО не вызвала вопросов.

К сожалению, создать посекторный образ диска с Siemens PG685(3,5" NEC D3142) с помощью этого 286гр не вышло, и, как я понял из форумов, посвященным MFM дискам, вряд ли это возможно на чем то кроме самого PG685 или специальных средств работы с HDD типа PC-2000.

Больше фото:





















Спасибо за внимание!
Поделиться с друзьями
-->

Комментарии (27)


  1. TyVik
    17.11.2016 13:14
    +3

    AMI BIOS, чёрными друг к другу, мультикарта… А всего-то четверть века прошло.


    1. buggykey
      17.11.2016 13:21
      +2

      И не говорите! Прямо в 1989-й год отправил. :)
      До сих пор вспоминаю волшебный звук работы MFM-ного 20-мегабайтного HDD с ярким, помигивающим сквозь переднюю решетку вентиляции, желтеньким светодиодом.


      1. TyVik
        17.11.2016 13:34
        +3

        А ещё кнопка Turbo, и комп превращался в ракету и улетал :)


      1. zte189
        17.11.2016 13:53
        +3

        Хорошо помню, как в возрасте 7 лет дядя подарил XT-шку с 5-м DOSом и 20 Мб диском на борту и самоучитель Фигурнова. И стал я с этим делом разбираться. Игрался поначалу много — в Принца Персии, в игрушку «Mission» и… и всё)) Потом стал изучать файлы, расширения и т.д. И однажды дошёл до антивирусов. У меня тогда оказался в наличии Dr.Web — его я с радостью запустил, посмотрел на интерфейс и решил проверить диск на вирусы. По результатам проверки был обнаружен вирус OneHalf какой-то там модификации, да ещё и в Master Boot Record. И вопрос — лечить/игнорировать? Я тогда даже и не знал, что такое MBR, и что за вирус такой… Выбрал вариант «Лечить». Антивирус радостно сообщил, что OneHalf сожран. Я, довольный, поиграл в Принца и ушёл спать.

        А на следующий день компьютер уже не смог загрузиться. Что я только ни делал — всё было бесполезно.
        Лишь только год спустя, как-то раздобыв дистрибутив DOS 6.22 и понабравшись нужной информации, я смог заставить работать этот диск. До сих пор не понимаю — почему FDISK в 5-м DOS-е не видел HDD вообще, а 6.22 и его FDISK + SCANDISK — смогли мне вернуть компьютер к жизни…

        А потом умерла клавиатура, и это был конец этого ПК — в моём тогда посёлке их было банально негде раздобыть.

        P.S. с тех пор не люблю Dr.Web))


        1. Alexeyslav
          17.11.2016 17:05
          +1

          А он ничего и не смог бы поделать… OneHalf шифрует диск потихоньку, и если его удалить, что антивирус успешно и радостно сделал по сигнатуре, то данные назад не расшифруются и на диске останется мусор с которым никакие утилиты ничего не могут сделать. Сейчас бы, конечно, написали бы декриптор и восстановили бы данные — шифрование было обратимое и ключ лежал вместе с данными, но это вобщем-то не дело антивируса бороться с последствиями — его задача найти заразу и уничтожить, а тот факт что вирус взял в заложники часть данных его как бы не волнует.
          Далеко ходить не надо — буквально вот 2013 год, Аваст… безопасная процедура «почистить мусор в системе»… что-то однако процедура затянулась, 20 минут уже винчестер молотит… ой, это что такое «ошибка приложения», как это «приложение не найдено»? ээээййй куда блокнот делся, а скайп? Почему браузер не может найти одну из системных DLL?
          В результате недолгого расследования выяснилось, что каким-то образом под «мусор» попала папочка «С:\Windows», «С:\Program Files» и антивирус, обладая системными правами, вычистил всё что небыло залочено на момент чистки открытыми процессами… потом я узнал что «из резервной копии вы можете восстановить систему за 10 минут» — это самый наглый миф, на восстановление системы ушло примерно 6 часов — 40 минут на копию поврежденной системы, час на проверку резервной копии перед восстановлением, полтора часа на восстановление копии годичной давности чтобы установить более свежую версию акрониса, ибо загрузочный диск от старой не хотел работать с копией созданной свежей версией, и ещё один круг с проверкой и восстановлением, восстановление недостающих актуальных файлов из покоцаной системы ибо копия недельной давности…


          1. mistergrim
            17.11.2016 17:11

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


          1. Kulich
            17.11.2016 17:20

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


          1. Caelwyn
            17.11.2016 19:22

            Я в те времена докторвебом вполне успешно удалял OneHalf, вроде красное окошко показывал, с текстом типа «расшифровка данных», и занимало это порядочно времени. Винты кстати были те-же ST-225, правда комп был 386SX.


          1. zte189
            18.11.2016 00:30
            +1

            Спасибо за интересные данные, я не знал, что он шифрует диск. Эх, вот бы в то время это знать))


        1. Daimos
          17.11.2016 17:37

          У нас по универу ходил похожий веселый вирус NutCraker — тоже шифровал данные на диске.


      1. Caelwyn
        17.11.2016 19:27
        +1

        А ещё этот волшебный HDD нужно было парковать вручную перед выключением. Помню, как делал для этого отдельный пункт в меню (клавиша F2 вроде) нортона.


  1. Aleksandr_Zh
    17.11.2016 14:13
    +1

    ностальгия, спасибо )
    правда, моим первым ПК был вовсе не IBM-совместимый ПК, а «советский клон » БК 010-01 https://ru.wikipedia.org/wiki/%D0%91%D0%9A_%28%D1%81%D0%B5%D0%BC%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BE%D0%B2%29
    потом Спектрум 48 кБ. Именно на нём и учился программировать. Желание подключить к нему джойстик и прочее привело к изучению цифровой электронике, в последствии к микроконтроллерам.

    потом была смоленская ИСКРА, потом 8086, 286 и понеслось )))


  1. Drako_Staarn
    17.11.2016 14:55

    Хотеть такой корпус! Загнать туда современное железо и будет весьма неплохо (да, я маньяк, знаю)


    1. Aleksandr_Zh
      17.11.2016 16:42

      я два года хранил корпус от 286й, тоже хотел. Потом плюнул и при очередном вывозе мусора из каморки выбросил — никто из знакомых не хотел брать


    1. alecv
      18.11.2016 17:29

      Дак потусуйся на сайтах ретро-компьютерщиков и довнгрейдеров. Но там могут не оценить желания «засунуть туда современное железо».

      Довнгрейд


  1. Daimos
    17.11.2016 16:31
    +3

    У меня был спектрум Шилялис, потом Байт Брестский, потом Искра 1030М.
    Интересная модификация была, с многослойной платой и пустым местом под сопроцессор. Я впаял панельку и достал i8087 сопроцессор. Но он не заработал просто так. Программными средствами он не обнаруживался, пришлось выяснять почему — думал сопроцессор бракованный, но подозрительные перемычки возле него были.
    После удаления перемычек — сопроцессор стал доступен в ОС и программах.
    Скорость отрисовки некоторых графиков на ТурбоПаскале возрастала кардинально.


  1. electronus
    17.11.2016 17:09
    +1

    Посекторно в таком простом компе можно было снять дёргая int 13h. Тем более, что секторов то не очень много. Унести можно на дискете.


  1. stanislavkulikov
    17.11.2016 19:26
    +5

    Да, и как так получилось, что 286 стали называть «очень старым железом»? Ведь я помню, как совсем недавно апгрейдился на него с ZX-Spectrum…


    1. Aleksandr_Zh
      17.11.2016 20:30

      просто мы уже старые ))))


  1. jabr
    18.11.2016 07:17

    В свое время, грустно посмотрев, выпотрошил из 286-го «на память» проц, сопроцессор, память.
    Оставшееся барахло (материнку, видеокарту, порты i/o) собрался и отнес на свалку — просто не было места (и смысл) хранить…


    1. alexover
      18.11.2016 14:39
      +2

      Вот мои семейные тоже так считают и так и норовят вычистить мой шкаф со старым железом:)


  1. hzs
    18.11.2016 19:21
    +1

    Ничоси, какой жирный компьютер!
    Я такой динозавр, что загружал DOS с пятидюймовой дискеты в 360 килобайт.
    Винчестер? О чём вы?


    1. Alexeyslav
      18.11.2016 22:17

      На «Поиске»… там даже окошко нортон-командера прорисовывалось секунды три… волков-командер прорисовывал за секунду.


      1. hzs
        19.11.2016 07:54

        Мой папа рассказывал мне в детстве, что он писал программы для ЭВМ, прокалывая перфокарты вручную, я ещё подумал, вот динозавр.
        А сейчас мы уже почти все тут динозавры :0))


        1. Daimos
          19.11.2016 19:28

          Ну я перфокарты не прокалывал, но в универе писал проги на ассеблеме для 8080, потом переводил код в шестнадцетиричные коды и вбивал через цифровую клавиатуру в УМК80 — у него было вроде 8 семисегментных индикаторов для вывода ну и порты кой-какие.
          Вот писали проги с бегущей строкой или вычисления какие :)


          1. hzs
            19.11.2016 19:34
            +1

            О, да я ещё достаточно молод, даже не смотря на седую бороду :0)))


  1. NetBUG
    18.11.2016 20:56
    +2

    Добавьте, пожалуйста, полное фото материнки =)