Страница 1 из 1 [ Сообщений: 5 ] Версия для печати [+] |
Модификация драйверов Radeon для Windows 2000
Последний ОФИЦИАЛЬНЫЙ драйвер для Windows 2000 (как AMD/ATI чётко указывает здесь) это Catalyst™ 6.2 (Февраль 2006). Линейка драйверов с Catalyst™ 6.2 до Catalyst™ 7.4 (Апрель 2007) включительно совместима с Windows 2000 безо всяких патчей. Они поддерживают семейство карт до ATI Radeon™ X1??? series включительно. И, соответственно, НЕ поддерживают семейство ATI Radeon™ HD 2xxx/3xxx/4xxx series. Но если у Вас есть такая карта (HD 2xxx и далее), как добиться её работы в Windows 2000? Для этого вам необходимо сделать небольшие изменения в установочном inf-файле, чтобы добиться его совместимости по формату с Windows 2000. Обратите внимание, что после такой "конвертации" цифровая WHQL подпись драйвера будет нарушена, это НОРМАЛЬНО. Скопируйте inf файл от XP версии драйвера в другой файл, для примера:
;----------------------------------------------- на ;----------------------------------------------- 2. Меняем: на[ATI.Mfg.NTx86] [ATI.Mfg] 3. Меняем: CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL;, DVCR.CopyCodec на CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles;,DVCR.CopyCodec 4. Удаляем все вхождения строк: ATIR200="Chaplin (R200)" и добавляем эти строчки в раздел [ati2mtag_RemoveDeviceSettings]: HKR,"OpenGL\Private,RHl1rE3mmQ6z" 5. НЕОБЯЗАТЕЛЬНЫЙ ШАГ: В каждый раздел [ati2mtag_?] (где ? это семейство чипов, для примера, RV535) добавляем строчку: DelReg=ati2mtag.DelReg и дописываем соответствующий раздел [ati2mtag.DelReg]: [ati2mtag.DelReg] 6. Удаляем секцию [SourceDisksNames.ia64]. Протокол тестирования Windows 2000 Catalyst™:
Catalyst™ 7.12 — УСПЕШНО Catalyst™ 8.2 — УСПЕШНО Catalyst™ 8.4 — УСПЕШНО Catalyst™ 8.5 — ОШИБКА, BSOD * Catalyst™ 8.6 — ОШИБКА, BSOD * Catalyst™ 8.8 — ОШИБКА, BSOD * Catalyst™ 8.10 — ОШИБКА, BSOD * Catalyst™ 8.11 — ОШИБКА, BSOD * Catalyst™ 8.12 — ДРАЙВЕР НЕ СТАРТОВАЛ Catalyst™ 9.3 — ДРАЙВЕР НЕ СТАРТОВАЛ *) *** STOP: 0x00000050 (0xFFFFFFFF, 0x00000000, 0xFFFFFFFF, 0x00000000) PAGE_FAULT_IN_NONPAGED_AREA *** Есть еще японский умелец, который по-своему скрестил Windows 2000 c драйверами ATI Catalyst 8.x/9.x. Вот cсылка на его блог: http://blog.livedoor.jp/blackwingcat/ar ... 71484.html Он также успешно переделал Intel Matrix Storage Manager 7.6 Для поддержки Intel ICH7/8/9/10 AHCI/RAID контроллеров для W2K. Сам успешно ставил с ним Windows 2000 на ICH8, ICH9 в режиме AHCI, в т.ч. и на ноутбуки. И еще там валяется UPDATE.SYS для W2K c новыми микрокодами CPU. Последний раз редактировалось bearwindows 19:39 25.08.2009, всего редактировалось 1 раз. |
Из всего, что написано выше, имеет смысл только замена [ATI.Mfg.NTx86] на [ATI.Mfg], тем самым разрешается процесс установки драйвера не только для XP, но и для W2K. Все остальное из разряда танцев с бубном.
Начиная с прошлого года, ATI-драйвер, предназначенный для XP, просто не может быть загружен под Windows 2000, поскольку в процессе его разработки утрачена совместимость с этой ОС. Что и показало ваше тестирование. Даже если кому-то кажется, что там что-то загрузилось и "стартовало". Насколько мне известно, поскольку имеется спрос на поддержку W2K для более новых чипов со стороны некоторых крупных заказчиков, новый релиз специально для W2K готовится, включая поддержку RV620-RV670 и возможно некоторых других чипов, вплоть до RV730. Будет ли этот релиз вывешен на веб-сайте AMD — не очевидно. Но возможно через какое-то время его можно будет обнаружить на сайтах поддержки продуктов компаний HP или Dell. |
Что касается упомянутых выше драйверов с японского сайта, в них содержатся изменения по сравнению с оригинальными драйверами ATI, внесенные методом редактирования бинарных файлов без перекомпиляции. Эти изменения, в основном, имеют целью обойти вызов тех точек входа системного уровня, которые отсутствуют в Windows 2000, и таким образом позволить при определенном сочетании условий загружать и запускать упомянутые модифицированные драйверы на некоторых системах, где установлена Windows 2000. Эти изменения являются рискованными, неполными, не учитывают всех возможных сценариев, не будут работать правильно со всеми аппаратными и программными конфигурациямия. В частности, данный драйвер не может работать на "чистой" установке Windows 2000 SP4 без установки некоторых дополнительных специфических обновлений от Microsoft, не может работать с видеокартами, имеющими поддержку FireGL, а результат его работы во всех остальных случаях непредсказуем. Некоторые компоненты драйвера, в частности atikvmag.dll, произвольно заменены на версии более чем годичной давности, которые являются внутренне несовместимыми с более новыми версиями других компонент драйвера. Никаких гарантий или рекомендаций относительно применимости такого драйвера для каких-либо целей дано быть не может. Информация получена из отделения разработки драйверов ATI. Вообще говоря, внесение и распространение подобных изменений под видом программного обеспечения ATI является незаконным и может преследоваться в уголовном порядке. Если до данного японского умельца еще не добрались, то видимо лишь по причине недостаточного знания японского языка. |
О!!! Спасибо!!!
Сегодня приду домой — буду пробовать. А то вчера прикупил ATi и потом запарился искать как запустить HD3450 под W2K. Приходится держать в форме древний комп (Soltek 75 KAV) — старый сканер HP4p на SCSI в ISA слоте... только под Win98 или W2k фурыкает, а выкинуть сканер — папика жаба душит — ведь он такое хороший... Но, чувствую, что ещё и БП надо будет менять. Там где доп питание подходит к видяхе — диод оранжевым цветом светится... Наверное должен быть зелёным, если всё Ок? Вот и мудохаюсь с этим компом |
dadsnake, драйверы модифицированные японским умельцем — это вынужденное решение для владельцев HD4000/HD5000 серий. На этих дровах не работает видеоускорение в DXVA и возможны другие глюки.
Для HD2000/HD3000 серии, лучшее решение — оффициальные Catalyst 8.4 и замена в INFе [ATI.Mfg.NTx86] на [ATI.Mfg]. На таких дровах работает всё, включая DXVA. |
Новая тема Ответить | Страница 1 из 1 |
[ Сообщений: 5 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |