Установка Windows 98 на современный ПК

в 7:35, , рубрики: windows, windows 98, Компьютерное железо

Установка Windows 98 на современный ПК - 1

Решил поделиться своим рецептом, как я установил Windows 98SE на относительно современный ПК. На Интернет форумах много сообщений, что Windows 98SE не устанавливается на современные ПК, не запускается на PCI-e видеокартах и т.п., поэтому статья может быть полезна тем, кто хочет позапускать старые звуковые карты типа Aureal Vortex 2, поностальгировать или просто ради спортивного интереса.

Сразу озвучу конфигурацию своего ПК, на котором я добился положительного результата: процессор Core i7-4770, материнка на чипсете В85 со слотом PCI через PCI-мост, 16Гб RAM, видеокарта GeForce 960, SSD 16Гб — самый дешевый, который я нашел на AliExpress. Подробную инструкцию установки Windows 98SE я приводить не буду — только ключевые моменты.
На моем ПК стоят ещё 2 других SSD под Windows XP и 7ку, поэтому в BIOSе у меня SATA настроен в режиме AHCI (не IDE). На удивление Windows 98SE установилась в режиме AHCI совершенно без проблем, как будто на старый IDE HDD, а вот Windows XP/2003 без специального драйвера в режиме AHCI никогда не установится. Но зато Windows 98SE просто так не установится если в ПК установлено более 512 Мбайт оперативной памяти, поэтому после первого этапа установки, после первой перезагрузки нужно загрузиться в коммандном режиме (у меня в autoexec.bat прописан запуск Norton Commander) и заменить пропатченным менеджер памяти HIMEM.SYS, VCACHE.VXD и VMM.VXD. Патч называется «Patch_win98se_for_full_memory_access.Multi (rus)». У меня всегда во время диагностики оборудования 1 раз выскакивает синий экран, но после перезагрузки установка продолжается до конца уже без проблем.

Вот так выглядит экран после установки:

Установка Windows 98 на современный ПК - 2

разрешение 640*480, 16 цветов, какие то артефакты на моей GeForce 960 и самое интересное — в Диспетчере устройств нет никаких PCI устройств, компонентов чипсета и т.п. Я долгое время полагал, что Windows 98SE не понимает шину PCI-e, не видит современный чипсет, который не поддерживает шину PCI, думал, что нужно установить патч PCI-e, которого нет для Windows 98. А вот буквально недавно я случайно нашел решение. После установки сначала установил патч ядра KernelEx-4.5.2 , а потом зашел в Диспетчер добавления устройств и решил попробовать добавить PCI-шину. Сразу после этого начали обнаруживаться всякие PCI-to-PCI Bridge, обнаружилась Asus Xonar DGX, которая торчала в PCI-е слоте и другие устройства:

Установка Windows 98 на современный ПК - 3

Ради эксперимента я ещё раз переустановил Windows 98 и добавил PCI-шину без KernelEx — не заработало, PCI-устройства не инициализировались и даже после последующего добавления KernelEx. Сначала KernelEx, потом PCI-шина.

Далее нужно настроить видеокарту — для этого не обязательно покупать старую. Устанавливаем драйвер VBEMP 9x Project — универсальный (для любых видеокарт) VESA/VBE видеодрайвер для архитектуры Windows 9x, выдаёт 32-битный цвет на Рабочем столе в разрешении до 2560*1600. Вообще nVidia фициально выпустила драйвер под Windows 98 для жифорсов 6000й серии (81.98), но есть неофициальный драйвер 82.69, установить который на русскоязычную версию Windows 98SE можно только вручную (не через setup). В inf которого прописаны вплоть до GeForce 9800. Я ради эксперимента купил GeForce 7300 на слоте PCI-e — всё отлично заработало вопреки многим сообщениям, что Windows 98 не работает с видеокартами на слоте PCI-e, игры тоже пошли. К сожалению, на Windows 98 gpu-z не запускается, поэтому показываю через AIDA64:

Установка Windows 98 на современный ПК - 4

Ну вот и всё для базовой настройки — дальше ничего сложного, с установкой USB-драйверов и сервис паков справится любой. Запускать Windows 98 удобней с отдельного SSD на рабочем ПК, чем собирать отдельный системный блок. Мне Windows 98 нужна была, чтобы потестировать свою Yamaha 744 — это единственная звуковая карта на слоте PCI с качественным OPL3 FM-синтезатором, возможно теперь куплю ещё Aureal Vortex 2. Если же кому то нужен современный ПК со слотом ISA для особенных плат, то можно собрать ПК на сокете 1150 MBC-6605 или на сокете 1151 MS-98L9 V2.0 под Интел процессоры 7th/6th поколения.

Установка Windows 98 на современный ПК - 5

Установка Windows 98 на современный ПК - 6

Автор: Freddy Hardest

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js