В сентябре 2018 года один достаточно известный в моём городе сервис-центр подарил мне компьютер на базе двух Pentium III 1Ghz (s370), памяти ECC SDRAM PC133 в объёме 512 Мб и фирменной мат.платы Tyan.
Специфичная комплектация (двух-процессорная матплата, мост Broadcom Serverworks вместо привычного i815/i820, наличие отдельного IDE контроллера и платы управления оборудованием Canon) навела меня на мысль о его "специфичном" предназначении и функции.
Этот компьютер, по сути, управлял многофункциональным печатным устройством. И раз он настолько функционален, то и служил он задачам крупной компании.
На передней панели корпуса - небольшой экран и несколько кнопок, очевидно отвечающих за настройки контроллера (установленного, кстати в PCI64 слот). Но без специального ПО (которое выпускал когда-то в конце 90-х годов Canon совместно с Electronics for Imaging Inc. для фирменных серверов Canon Fiery и продолжает выпускать и сейчас, но без поддержки старых ОС и старых версий своего ПО) эти кнопки не действуют.
Процесс загрузки и опроса устройств автоматизирован и отображается на этом мини экране. Предполагалась загрузка ОС Windows NT Embended. Но жёсткого диска нет, поддержки со стороны Canon и EFI можно уже не ждать.
Canon совместно с EFI в 1999 году модифицировала AMIBIOS так, что ни очистка CMOS, ни умышленное отключение источников загрузки ОС, ни даже создание ошибки (не подключение, например, клавиатуры или извлечение видеокарты ATI) не приводит к остановке и предложению "исправить ситуацию".
Загрузка автоматизирована: происходит опрос оборудования, далее проверяется дисковод 3.5", CD-ROM и в последнюю очередь - жёсткий диск на любом из доступных контроллеров. Сообщение о возможности войти в BIOS по нажатию клавиши F1 не выводится.
Если бы мне очень хотелось, можно было просто взять дамп BIOS, поставляемый Tyan и успешно прошить его. Но я решил изучить возможность отключения так называемого "режима сервера" и сделал для себя определённые выводы.
В ходе исследования (а иначе это уже не назвать), я снял "образ" модифицированного BIOS, распаковал его и разобрал его на модули. Моими инструментами стали специальные утилиты AMI для прошивки и модифицирования AMIBIOS 7-го поколения (это поколение завершилось с появлением Pentium IV s478).
Модули, полученные мною, оказались аналогичны по содержанию тем, что были использованы в оригинальном AMIBIOS для мат.платы Tyan S2567.
Я обнаружил утилиту конфигурации (т.е. всё же возможность что либо настраивать Canon & EFI не вырезали), но не обнаружил как её вызвать не создавая нештатной (ошибочной) ситуации. В оригинальном варианте, предоставляемым Tyan на своём ftp, для вызова конфигурации нужно было всего лишь нажать F1.
Удивило меня и то, что утилита идентификации AMIBIOS не опознала данную модификацию, даже по string-id не нашёлся производитель (EFI). Объяснить это явление мне не удастся, но, думаю, неофициальную модификацию надо исключить. Всё таки компания достаточно крупная.
В итоге, всё в процессе загрузки ОС автоматизировано, что и требовалось для управления специальным полиграфическим печатным оборудованием. Назначение данного экспоната подтвердилось, но поиск решения по его настройке не закончен.
Я собираюсь рискнуть и написать тех.поддержке Canon и EFI чтобы получить образ оригинальной системы и оригинальный дистрибутив ПО. Возможно вместе с фирменным ПО будет и утилита конфигурации BIOS и оборудования.
А пока, остаётся лишь проверить работоспособность CD-ROM, ZIP250 и остальных компонентов данного уникального в своём роде экспоната.
В скором будущем, данная публикация будет дополнена оригинальными фотографиями. Может кто-то поможет разобраться с компьютером, если тех.поддержка мне откажет по истечению времени поддержки данного класса оборудования. |