Windows 7 и первый Pentium.
Max1024 23.07.2010
Как то мне взбрело в голову узнать возможно ли установить Windows 7 на древний ПК. Понятно что толку от такой затеи мало, но все-таки интересно. Для данного эксперимента я взял следующую конфигурацию:
Материнская плата на Socket 7 – Asus P5A (чипсет Ali Aladdin V)
ОЗУ – 2 по 256Mb SDRAM PC133
HDD – Seagate Barracuda IV 40Gb
Видеокарта – GeForce2 MX400 64Mb PCI
DVD привод – Toshiba SD-R1312
CPU ? Понимая, что если я сначала поставлю в систему Intel Pentium 133 MMX, то вся затея может растянуться на годы, я решил установить CPU AMD K6-.
Max1024 23.07.2010
Как то мне взбрело в голову узнать возможно ли установить Windows 7 на древний ПК. Понятно что толку от такой затеи мало, но все-таки интересно. Для данного эксперимента я взял следующую конфигурацию:
Материнская плата на Socket 7 – Asus P5A (чипсет Ali Aladdin V)
ОЗУ – 2 по 256Mb SDRAM PC133
HDD – Seagate Barracuda IV 40Gb
Видеокарта – GeForce2 MX400 64Mb PCI
DVD привод – Toshiba SD-R1312
CPU ? Понимая, что если я сначала поставлю в систему Intel Pentium 133 MMX, то вся затея может растянуться на годы, я решил установить CPU AMD K6-2+. От обычного AMD K6-2 без плюса он отличается наличием кэша L2=128кб, cpu был разогнан до 600Mhz. Я подумал что этого будет достаточно, тем более эта частота все равно меньше рекомендованной M$ для минимальных требований Windows 7. Сами Системные требования ОС Windows 7 лежат тут и выглядят следующим образом:
Системные требования ОС Windows 7
— 32-разрядный (x86) или 64-разрядный (x64) процессор с тактовой частотой 1 гигагерц (ГГц) или выше;
— 1 гигабайт (ГБ) (для 32-разрядной системы) или 2 ГБ (для 64-разрядной системы) оперативной памяти (ОЗУ);
— 16 гигабайт (ГБ) (для 32-разрядной системы) или 20 ГБ (для 64-разрядной системы) пространства на жестком диске;
графическое устройство DirectX 9 с драйвером WDDM версии 1.0 или выше.
Как видно мой ПК не соответствует ни одному параметру M$. А причем же тут Intel Pentium 133 MMX? А при том, что я надеюсь после установки Win7 на AMD K6-2+ попросту взять и заменить CPU на Pentium 133 MMX и посмотреть что из этого получится.
Итак все готово для эксперимента, DVD c Windows 7 вставлен в привод и как ни странно но процесс инсталляции начался, осталось дождаться когда он закончится и закончится ли вообще. Пока диск шелестит в приводе я сделаю лирическое отступление. Если по googlить на слова «Энтузиаст запустил Windows 7 на компьютере с процессором Pentium II» то можно прочесть следующее:
Энтузиаст, скрывающийся под ником hackerman1, смог инсталлировать и запустить операционную систему Windows 7 на компьютере, оборудованном процессором Pentium II с тактовой частотой 266 МГц.
Экспериментальный ПК был оснащен 128 Мб ОЗУ и малопроизводительной графической картой с 4 Мб памяти. После успешной загрузки ОС hackerman1 решил усложнить задачу и уменьшил объем оперативной памяти до 96 Мб. Windows 7 запустилась и на этот раз. Затем энтузиаст убрал еще одну микросхему ОЗУ на 32 Мб, однако после этого увидеть рабочий стол новой операционной системы не удалось.
Сколько времени ушло на установку Windows 7 на старом ПК и как долго загружалась ОС, не сообщается. Однако известно, что инсталляция платформы на компьютер с чипом Pentium III отнимает около 17 часов, а появления рабочего стола после нажатия кнопки включения питания приходится ждать почти 20 минут.
В ближайшее время hackerman1 планирует установить Windows 7 на еще более слабом компьютере, оборудованном процессором Pentium I с частотой 166 МГц и видеокартой с 1 Мб памяти.
Оригинал текста можно найти например тут.
Итак процесс установки Windows 7 завершился, правда потребовалось на это не 17 часов, а всего 2ч. 40мин. Посмотрим сколько времени потребуется от появления рабочего стола после нажатия кнопки включения питания – мой результат 4 мин. 30 сек. Странное явление Intel Pentium-III явно пошустрее K6-2+ будет, ну да ладно, вот так выглядит это все безобразие:
Семёрку я поставил, надобно провести замеры производительности. Первым делом я полез в «Счетчики производительности», но проанализировав компоненты системы Семерка выдала ошибку, жаль. Посмотрим как дела обстоят с Super Pi.
Да, 12 с половиной минут это не слабо по сравнению с современными ПК. Ниже можно посмотреть результат Everesta Cache & Memory benchmark и сравнить со своим 😉
Жалко что M$ не внедрила поддержу драйверов для старых видеокарт, поэтому о любых 3D тестах можно забыть, минимум что Семерка поддерживает это карты GeForce начиная с 6-й серии. Если кто-нибудь найдет такие дрова, буду признателен.
Об ощущениях. Скажу сразу, что несмотря на то что Семерка при отключенных бесполезных службах занимает около 218 Мб ОЗУ отклик на происходящее весьма чувствителен, а ведь у нас ценных 512 Мб! При простом кликинге на папки и иконки панели управления проходит секунды 3-4 прежде что-либо произойдет. Запустив диспетчер задач я наблюдал интересную картину, за все время работы Семерки процессор был загружен на 100% изредка проскакивали моменты когда загрузка опускалась до 90%. Что интересно, сам «Диспетчер задач» занимал 40-50% процессорного времени, странный нюанс однако.
Вернусь к началу статьи, настало время замены процессора на Pentium 133 MMX. Итак процессор установлен, из списка ОС была выбрана Семерка, однако чуда не произошло. Вместо начала загрузки я получил BSOD. Поколдовав с настройками и пытаясь восстановить Семерку я получал тот же BSOD. Очевидно что Intel Pentium MMX не поддерживается данной ОС.
Выводы.
Подводя черту, могу сказать следующее: поставить Windows 7 на старые ПК возможно и не обязательно чтобы их системные требования соответвовали M$. Я думаю M$ немного ошиблась в определении, она указала минимальные требования на которых можно минимально комфортно работать с Семеркой, а действительные же минимальные требования на которые можно установить Семерку намного ниже. Итак Семерка есть, а что с ней делать это уже совсем другой вопрос.
Собираем почти идеальный ПК для игр DOS и Windows 95-98 на базе Intel Pentium II 233 MHz, Abit BE6 II, Voodoo2 1000, Matrox G450, Sound Blaster AWE 64
Собираем почти идеальный ПК для игр DOS и Windows 95-98 на базе Intel Pentium II 233 MHz, Abit BE6 II, Voodoo2 1000, Matrox G450, Sound Blaster AWE 64
Введение
Как я и обещал, мой цикл статей о сборке Ретро-ПК не заканчивается двумя предыдущими статьями о 3dfx Voodoo 3 2000 и тестировании retro CPU. Более того, за последнее время я смог разжиться некоторым количеством «древнего» железа, которое так и просится быть протестированным.
Само по себе тестирование компьютерного «железа» безотносительно его практического применения не имеет смысла, поскольку подавляющему большинству читателей не интересно. Ну а те, кто интересуется, как правило, сами все и тестируют, собирая ПК под свои конкретные нужды.
Однако есть категория людей, которые интересуются темой ретро «железа» и даже имеют его лично, но вот ковыряться в нем им либо лень, либо просто на это не хватает времени (попробуй не выслушай ежевечерние получасовые рассказы супруги о грандиозных событиях, произошедших за день у нее на работе), либо в настоящий момент просто не актуально (на «Доту» или «Танки» человек подсел, делает перманентный ремонт квартиры, работает на 2-х работах, чтобы купить «ведро с гайками» c брендовым шильдиком и пр.).
Собираем почти идеальный ПК для игр DOS и Windows 95-98 на базе Intel Pentium II 233 MHz, Abit BE6 II, Voodoo2 1000, Matrox G450, Sound Blaster AWE 64
Введение
Как я и обещал, мой цикл статей о сборке Ретро-ПК не заканчивается двумя предыдущими статьями о 3dfx Voodoo 3 2000 и тестировании retro CPU. Более того, за последнее время я смог разжиться некоторым количеством «древнего» железа, которое так и просится быть протестированным.
Само по себе тестирование компьютерного «железа» безотносительно его практического применения не имеет смысла, поскольку подавляющему большинству читателей не интересно. Ну а те, кто интересуется, как правило, сами все и тестируют, собирая ПК под свои конкретные нужды.
Однако есть категория людей, которые интересуются темой ретро «железа» и даже имеют его лично, но вот ковыряться в нем им либо лень, либо просто на это не хватает времени (попробуй не выслушай ежевечерние получасовые рассказы супруги о грандиозных событиях, произошедших за день у нее на работе), либо в настоящий момент просто не актуально (на «Доту» или «Танки» человек подсел, делает перманентный ремонт квартиры, работает на 2-х работах, чтобы купить «ведро с гайками» c брендовым шильдиком и пр.).
Думаю, именно этой категории читателей моя статья может показаться интересной. Впрочем, время покажет.
Самые любознательные могут спросить: «А будет ли мне польза от прочтения статьи?». Отвечу так. Для начала, я хочу отметить, что не знаю, каким багажом знаний Вы обладаете.
Может быть то, что Вы здесь прочитаете (если сможете осилить) для Вас будет новым и интересным. А может быть, Вы все это и без меня знаете и сами, как учебник и посмотрите на меня, как на полоумного дилетанта с высоты своих знаний, то есть информация в статье будет для Вас бесполезна.
А кому-то захочется обновить свои знания (ли просто поностальгировать) и он прочтет статью критично, отмечая мои ошибки, недоработки, тем самым закрепив свои немалые знания, но определенное удовольствие получит.
В общем, тут дело такое, что, не прочитав статью, сложно будет определиться с тем, принесла она Вам пользу или нет. Но, если Вас уже прямо сейчас раздражает введение, читать дальше статью строго не рекомендую. Стиль написания существенных изменений не претерпит, увы.
1. Подбор комплектующих и описание тестовой системы и программного обеспечения.
Выбор центрального процессора
В комментарии под одной из моих предыдущих статей мне было рекомендовано для DOS игр собрать ПК на базе Intel Pentium II 233 МГц на ядре Klamath, поскольку это единственный из Pentium II, обладающий свободным множителем.
Нужен, говорите, Pentium II 233 MHz ядре Klamath? Да не вопрос, найдем! Сказано — сделано! Когда ко мне пришел искомый процессор, я был занят совершенно другими делами, и мне было вообще не до компьютеров. Однако, как только появилось свободное время, я сразу же решил протестировать пришедший процессор.
Процессоры Intel Pentium II 233 MHz были анонсированы 7 мая 1997 года. На момент выпуска стоимость такого процессора составляла 636 долларов.
Следует отметить, что наряду с этим процессором ко мне пришла и Voodoo2 12 Мб, точнее говоря, мне пришло их 2 из разных мест. Обе вполне себе определились, как Voodoo2 в Windows 98. Только вот протестировать их сразу же в режиме SLI, мне не удалось.
Если более поздняя модель Voodoo2 – Power Color Evil King 12Mb (PCB — 600-0027-02-B) с чипами памяти на одной стороне, работает прекрасно (после тщательной очистки от пыли и мойки спиртом с помощью зубной щетки), то вторая Voodoo2 – Diamond Multimedia Systems Monster 3D II PCI 12 Mb (PCB – 22150105-006) в 3D работать отказалась. Очень внимательный визуальный осмотр выявил несколько погнувшихся и закороченных ножек на чипах TMU и расколотый на 2 части SMD-резистор (если ошибаюсь и это не резистор, поправьте) с маркировкой «220». С помощью паяльника с тонким жалом сломанный резистор я выпаял, но вот перенести аналогичный с донора пока не смог.
Как видите, резистор по размеру сравним со спичечной головкой, причем с каждой стороны нужно припаять по 4 контакта.
С моими умениями, пайка возможна только с помощью паяльного фена, уж очень мелкая SMD деталь должна быть припаяна. Возможно, у кого-то руки куда более прямые, нежели у меня и он такие компоненты спокойно паяет – такому «левше» мое глубочайшее почтение.
Однако вернемся к нашим баранам. Когда Intel Pentium II 233 (Klamath) оказался в моих руках, я был уверен в его «волшебности», ведь по тем сведениям, которые я смог найти в интернете, этот процессор обладает свободным множителем. Увы, реальность оказалась не такой безоблачной, как я предполагал.
У меня в наличии две материнские платы под Slot 1 процессоры. Abit BE6 II и A-Trend 6220, обе материнские платы на чипсете Intel 440BX.
Сначала я установил Intel Pentium II 233 (Klamath) в Abit BE6 II. Процессор завелся с третьей попытки, увы, за 19 лет, прошедших с его выпуска, контакты немного окислились.
Впрочем, минута работы тонким ластиком, контрольная протирка контактов спиртом и проблема решена. Напомню, тем, кто запамятовал, что Pentium II на ядре Klamath выполнен на том же техпроцессе, что и Pentium MMX — по 350 нм технологии, штатное напряжение процессора – 2,8 В. Максимальная тактовая частота с которой выпускали процессоры на данном ядре – 300 МГц.
Однако после того, как процессор запустился, возникла другая проблема, выяснилось, что он просто великолепно работает на штатной тактовой частоте – 233 МГц (66х3,5). Кроме того его можно запустить также и на тактовой частоте 200 МГц (66х3), на частоте 300 МГц (100х3) с повышением напряжения до 3,0 В (работает стабильно). Подвластна процессору работа даже на тактовой частоте 350 МГц (3,5х100), однако, на этой тактовой частоте ОС хотя и загружается, процессор функционирует нестабильно.
В принципе, можно было попробовать поднять напряжение выше — вплоть до 3,3 В, благо материнская плата позволяет такие эксперименты, но при наличии у меня процессоров Pentium II на ядре Deschutes, Pentium III на ядре Katmai, не говоря о уже о Celeron и Pentium III на ядре Coppermine через переходник «слоткет», необходимо было отыскать глубочайший сакральный смысл для совершения данных действий, которого я, увы, не нашел.
Самое же печальное оказалось в том, что запустить процессор с множителями отличными от 3 и 3,5, например, на тактовой частоте 300 МГц (66х4,5) у меня не получилось, ПК отказывается проходить POST, хотя вентиляторы крутятся.
Таким образом, как выяснилось, «свободный» множитель Intel Pentium II 233 (Klamath) оказался ограничен только одним шагом и только вниз. То есть, без каких либо проблем процессор можно запустить на тактовой частоте 200 МГц (66х3), однако, материнская плата Abit BE6 II не дает возможности выставить множитель ниже 3-х.
Попытки запустить процессор с множителем отличным от «3» или «3,5» приводят к тому, что Abit BE6 II отказывается проходить POST. Причем выставление множителя ниже 3 в BIOS материнской платы не предусмотрено.
Ну, не хочешь и ладно, решил я. У меня есть еще и A-Trend 6220. Попробуем на ней запустить процессор. Она ведь без проблем переваривает любые «Коппермайны» и не виснет на шине 100 МГц, в отличии от Abit BE6 II. Вставляем, запускаем – увы. Процессор вообще не стартует, хотя вентиляторы (за исключением процессорного) крутятся.
Не отчаиваемся. Включаем мозг, запускаем процедуру RTFM, вспоминаем поведение процессора в предыдущей материнской плате – не стартует, если множитель отличен от 3 и 3,5… Выставляем на A-Trend 6220 принудительно с помощью DIP-переключателя множитель 3,5 и вот оно, счастье, запустилась материнская плата, родная. Выставляем множитель 3 и получаем, как и в предыдущем случае, работу процессора на тактовой частоте 200 МГц, выставляем шину 100 МГц – получаем Pentium II 300 МГц.
Как и на предыдущей материнской плате Abit BE6 II, на A-Trend 6220 возможность выставления множителя ниже 3 не предусмотрена. Оно и понятно, процессоров Pentium II с тактовой частотой ниже 233 МГц не выпускалось, соответственно и смысла предусматривать такие множители не имелось.
Не исключаю, конечно, что ко мне попал Pentium II 233, не той ревизии, которая нужна, но что-то мне подсказывает, что и у других процессоров Pentium II 233 свобода множителя ограничена 1 шагом. Если я не прав – готов изменить мнение при демонстрации реально работающего множителя на Pentium II 233 МГц, к примеру, его работу на тактовой частоте 266 МГц (66х4), 300 МГц (66х4,5) или 333 (66х5). Вообще было выпущено несколько ревизий этого процессора (SL264, SL28K, Q204, SL2HD, SL2QA, Q335) – у меня предпоследняя ревизия. Но может на предыдущих или последней ревизиях множитель можно изменять действительно в более широких пределах.
http://www.cpu-world.com/sspec/SL/SL2QA.html
В общем, повторюсь, как в первом, так и во втором случае, запустить тестовый CPU с множителем, отличным от 3 или 3,5 мне не удалось. Соответственно, либо автор постинга действительно обладает материнской платой под Slot-1 для Pentium II-III, позволяющей выставлять множитель ниже 3-х и соответствующий процессор, имеющий больше шагов свободного множителя, либо им просто перепутаны процессоры Pentium II 233 (Klamath) и AMD K6-2+, который является мобильным процессором, действительно позволяющим изменять множитель в широких пределах.
Склоняюсь именно ко второму варианту, поскольку в его постинге речь идет том, что ему не понравился этот вариант ПК, как «тормозной», в то время, как по мне, при разгоне до 300 МГц на Voodoo 2 в разрешении 800х600 вполне себе бодро (стабильные 30 FPS) бегал Unreal Tournament. Не говоря уже о Quake II.
Как только у меня появится AMD K6-2+ и соответствующая возможность его тестирования, обязательно проверю возможности этого процессора, но чудес производительности я от него не жду.
Впрочем, для игровой DOS-машины даже имеющаяся возможность запуска процессора не на штатной тактовой частоте 233 МГц, а на сниженной до 200 МГц уже очень хорошо. Если с гигагерцовыми Pentium III или Athlon (XP) использование программ «замедлялок» требует снижения производительности процессора до нескольких процентов штатной мощности, то на этом процессоре при тестовом запуске War Craft II на тактовой частоте 200 МГц дискомфорт, связанный с излишне быстрым перемещением мыши по карте, отсутствует. Все перемещения по скорости в пределах нормы. Соответственно и «замедлялки» для игр требуются несколько реже.
Опять же, требовательные игры – типа Duke Nukem 3D, Quake, Blood и других, работают вполне шустро, поскольку процессор для них достаточно производителен. Ну, а в разгоне до 300 МГц (3х100), ПК вполне себе способен «тянуть» даже Unreal Tournament или Quake III (на средних настройках) в разрешении 800х600.
В чемпионате по Quake III я не стал бы, конечно, на таком ПК играть, но вот с ботами или друзьями по сети, когда проигрыш не равен потере коровы, вполне.
Выбор материнской платы
Итак, у меня был выбор из двух материнских плат — Abit BE6 II и A-Trend 6220. Учитывая наличие возможности поднятия напряжения на ядре CPU для тестирования я выбрал продукцию Abit.
В интернете есть достаточно большое количество обзоров Abit BE6 II. Большинство обозревателей сходится во мнении, что это практически идеальная материнская плата для Slot 1 процессоров. Она позволяет делать с ними практически любые эксперименты. Я же остановлюсь вкратце на ее особенностях.
Поддержка процессоров:
Официально поддерживаются Slot-1 процессоры Intel Pentium III 450-1100 МГц (на шине 100 МГц), Intel Pentium II 233-450 МГц, Intel Celeron 266-500 МГц (на шине 66 МГц и 100 МГц). Неофициально можно установить любые процессоры с шиной 66-133 МГц Slot-1 или Socket 370 (через соответствующий переходник «слоткет»). При шине 133 МГц AGP шина будет работать на тактовой частоте