Compaq LTE Lite. Часть 2

от автора

image
Продолжаю мучить старенький ноут с док-станцией. Напоминаю, что речь идет о Compaq LTE Lite 4/25C. Первая часть тут: Compaq LTE Lite.

В этой части:

  • Linuх как возможность работать с винчестером, который не видит BIOS;
  • мышь от самой Microsoft;
  • плата расширения ISA;
  • Windows 95 и Windows 3.1
  • старые игры

Но сначала немного о названии: 4/25 означает, что в основе лежит микропроцессор от Intel (ну не было тогда процессоров от AMD) 486-й серии с частотой 25 МГц.


Как и прошлый раз мне помогал брат, за что ему отдельное большое спасибо!

Еще пару фото с просторов Интернет.

Вот так должен был выглядеть ноут с док-станцией.

image
image

Итак, первая часть закончилась на том, что Linux увидел винт присоединенный к док-станции, но требовался привод для чтения компакт-дисков с IDE интерфейсом. Такой привод нашелся. Нашелся и компакт с Slackware 8.0. Для запуска установки необходимо записать две дискеты: boot и kernel. Но если во время прошлых экспериментов был под рукой компьютер с дисководом, то сейчас с дисководом только наш подопытный. Значит необходимо загрузить на нем DOS с поддержкой CD-ROM.
Подключаем как slave на вторичный контроллер DVD-привод, загружаемся с загрузочной Linux, оставшейся с прошлого раза и убеждаемся, что DVD-привод определяется системой. Грузимся с DOS-загрузочной — не видит привод для компакт-дисков и все тут. И так игрались и так — не получается.
Брат предложил вставить плату расширения (напомню, что шина тут ISA) с контроллером IDE, на нее повесить привод. Вставили. Загрузились с DOS-загрузочной — привод виден. Записали дискеты, опять вернули на место винт и запустили установку.

image
Вот он — герой контроллер IDE. Если присмотреться — на нем еще много вкусностей: floppy, COM, LPT, game — порты.

Дабы не играться с выбором пакетов — полную, благо винт там 20-ка, ГБ. Установка длилась более 3 часов, прошла успешно. Загружаемся с дискеты, монтируем рутовый раздел и вуа-ля! Работает, конечно, медленно. Это хорошо заметно при генерации ключей для SSH и при работе MC. Иксы с наскоку не запустились — с ними не игрались.
Но Linux — это хорошо, но хотелось бы понастальгировать — запустить Windows’а ужасного и разного 🙂 Для этого надо было найти древние HDD. Повезло. Нашел место.
Сначала взял на 540 МБ, но в BIOS не оказалось типа диска с нужным количеством цилиндров, головок, секторов. Выставили похожий — ничего. Потом я притащил 40-ку (!) от IBM (!). Опять нет такого типа. Потом я притащил уже три: Segate 40-ка (МБ, МБ, а не то, что вы подумали), потом Conner на 240 МБ и еще какой-то на 120. У Segate сошлись все параметры с BIOS, и… опять DOS его не видит. Хотя Linux показывает, что с диском все ОК и там есть разде с FAT 16 который монтируется.

image
Все это выглядело вот так

Снова брат предлагает подключить плату расширения с IDE интерфейсом. Подключаем 40-ку, выставляем в BIOS нужные параметры — УРРА! Есть! Подключаем винт на 240 МБ, выбираем похожий тип в BIOS, только сектора не совпадают. Подключаем — есть диск C:! Только вот fdisk его размер определяет не по факту, а как в BIOS прописано. Но работает. При загрузке ошибка про конфликт с primary контроллером (это который в самом ноуте), но даже грузится. Это однозначно победа. Отметили ее ужином. Нет, не при свечах. Просто в домашнем кругу.
Нашли Windows 95. Помните, в песне: «Я разбил окно. 95-ое мастдайное окно»? Ну, а мы его совсем наоборот. Записали на диск, грузанулись с дискеты, запустили setup и через час с хвостиком узрели знаменитую кнопку «Пуск», точнее, в нашем случае, «Start».

image
Это вам не Windows 8.0! Кнопка «Пуск» на месте и свое дело знает!

Еще немного Windows

image
image
image
image
image

Но мышь не работает. Навигация кнопками. На задней панели два порта PS/2 распаяны под мышку и клавиатуру, но они не фурычат.

Кстати, двухкнопочная PS/2 мышь от самой Microsoft:
image
image

А com-овскую мышь еще предстояло раздобыть. Как и ноутбучный винт на 279 МБ для которого аналог нашелся в BIOS аж в районе 312 МБ, но это не помешало с него загрузиться. При тесте BIOS ругается на винт, но работает. Правда, для корректной работы пришлось его переразбить, указав немного меньше размер раздела, чем емкость всего диска.
95-я работает практически без тормозов. Только если загружаются ресурсоемкие приложения, на подобии Power Point и винда активно свопится, то наблюдаются притормаживания.

Теперь я задался целью запустить Windows 3.1 Причем установить с дискет. Необходимо было 6 штук. Нашел на работе машину с дисководом. Записал.
На удивление дискеты (а им по 10 и более лет) все прочитались. Установка Windows 3.1 происходит из-под DOS. Необходимо вставить первую дискету и запустить setup.exe (под DOS установочный файл обычно называли install.exe). Установщик Windows 3.1 состоит из двух частей: с ДОС’овским интерфейсом, затем загружается интерфейс Windows. После собственно установки сканируется винт на предмет известных ДОС’овских приложений которые затем добавляются в отдельную папку-окно. Последний этап — предлагается посмотреть и поучаствовать в инструкции по работе с интерфейсом и мышкой. (К тому времени раздобыл COM-сышь) Помимо текста с пояснениями присутствуют анимационные подсказки, затем предлагается выполнить действия с окнами пользователю в режиме обучения (картинка под спойлером).
Но вот все этапы пройдены. Перезагружаемся. Вводим:
c:\win.exe
Видим логотип. Затем пред нами те самые окна:
image

Среди программ: калькулятор, минер, файловый менеджер, рисовалка, текстовый редактор (см. ниже) и многое другое.
image

Еще много Windows 3.1

image
image
image
image
image
image
image
image

Ну и, конечно, как же без Norton Commander!

image

Затем я случайно натолкнулся на российскую разработку — PTS-DOS 2000, согласно обещания — полностью MS-DOS совместимый клон. Грузится и работает шустро, поддерживает «из коробки» приводы компакт-дисков. Что меня удивило — эта DOS увидела CD-ROM на встроенном в док-станцию контроллере. Хотя до этого только Linux была способна на это. Но вот жесткий на этом же контроллере так и не увиделся. Впоследствии, подсунув под MS-DOS драйвер ptsatapi.sys из PTS-DOS, я смог работать с CD-ROM и под MS-DOS.
На и на последок хочется подключить звуковую карту и поиграть в DOOM 2 и X-COM: UFO Defence.

image
Yamaha YM718 собственной персоной.

Звуковая карточка Sound Blaster совместимая, Yamaha YM-718 с поддержкой модной на тот момент технологии Wave Sound. Нашел драйвера под DOS на сайте производителя.

Настройка звуковой карты в DOS и в игре.

image
image

Под Windows 3.1 завелась без проблем. Но вот в играх пришлось по настраивать. Но Doom 2 так и не захотел звучать, а вот X-COM запустился во всей звуковой красе.

Под конец немного вопросов так и оставшихся без ответа.
Второй IDE контроллер распаян на плате док-станции. Подключенные к нему диски и приводы CD-ROM из-под DOS не виделись в упор пока я не поэкспериментировал с PTS-DOS и ptsatapi.sys. Привод оптических дисков определился, жесткий — нет. Хотя Linux их нормально определяет. В то же время это же оборудование нормально в DOS’е работает на внешнем IDE контроллере (который, кстати, определяется как первичный). Можно предположить, что прошивка на плате расширения новее и позволяет видеть винты, но, в это же время, ноутбучный винт подключенный к первому контроллеру даже имея на 45 МБ меньший размер, чем выставлено в BIOS — прекрасно видится, с него все нормально загружается. Почему такая ситуация? — я так и не понял.

ссылка на оригинал статьи http://habrahabr.ru/post/201716/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *