2 IFkO: Цитата: Или появилась, а после первой перезагрузки исчезла?
Нет отсутствовала сразу, после установки системы ( дарйвер поставился вместе с виндой).
Цитата: Тоже в этом же сценарии. Он создается утилитой MS Batch, попробуй.
Нашел, там действительно куча ключей реестра. А где взять саму утилиту MS Batch ?
Если не трудно, киньте ссылку, чтобы не искать
.
Цитата: Я предполагаю, что и в оригинале с этим будут проблемы.
В ОРИГИНАЛЕ ПРОБЛЕММ НЕТ !!! ПРОВЕРЯЛ ЛИЧНО.
Цитата: А если и нет - то из-за наличия других обновленный компонентов, связанных с VMM.
А вот тут, давайте подумаем логически:
wininit.exe - работает из под "голого" DOS-а, и вроде бы является довольно самостоятельной вещью, от винды малозависящей. То, что кривые входные файлы - отпадает, потому как в оригинале собирается из тогоже VMM32 (2226) (есть конечно вариант, что к данному VMM32, не удается прилинковать какойто из обновленных vxd, но это уж больно странно выглядит). Сам wininit.exe - тот-же, "бит в бит" . Остается только кривой синтаксис wininit.ini... Возможно, что нибудь малосущественное, вроде порядка следования подключаемых файлов.
Кто вообще порождает wininit.ini, перед первой перезагрузкой ?
Цитата: А в оригинале они там не лежат? Точно???
прошу прощенья, не очень точно выразился. Меня смутили несколько (явно не все) оставшихся ОТДЕЛЬНЫХ VXD. Что там делается в оригинале, я честно говоря, не знаю,
ибо сразу ставлю MDCU а он накидывает своих. Буду ставить оригинал - посмотрю специально. Я просто спросил: это зачемто нужно, или так "нечаянно получилось" ?
Если "нечаянно" то может быть следствием каких-то глюков с созданием wininit.ini (см выше).
Если не удастся добится корректной сборки VMM32.vxd, То нельзя ли сделать так, чтобы файл VMM.vxd v2226 (предлагаю: непропатченный - в кабе, пропатченный - "по желанию" в корне дистрибутива) -
копировался при установке в SYSTEM\VMM32, и так бы там и оставался. Да, коенечно, лишние 400кб в дистрибутиве - не есть хорошо. Но всеже лучше так, чем то что есть.
-----------------------------------------------------------------------------------------------------
Сейчас эксперементирую со следующим железом:
MB: AM2NF3-VSTA (nForce3 250)
CPU: AMD Athlon 64X2 6000+ (Socket AM2)
RAM: 2Gb DDR-II
VIDEO1: XFX GeForce 7900GS 256mb (AGP)
VIDEO2: Matrox G450 32Mb (PCI)
HDD: Seagate 500Gb IDE
Audio: Creative Audigy2 ZS
Есть следующие наблюдения:
1) Драйвер на сеть поставился вместе с системой (я обещался проверить на nForce)
Единственное замечание - как я уже говорил, отсутствие иконки "сетевое окружение"
на рабочем столе. Все остальное - отлично.
Для nForce 4 (проверил на другой машине) этот драйвер не подходит.
IFkO может попробуете переделать инф для NT-шных сетевых драйверов
nForce 4 ? Так, напрямую, они под 98 не ставятся. Если надо - у меня есть на чем
проверить. Или это заведомо гиблая затея?
2) Драйвер на Matrox G450 32Mb (PCI) - тоже сразу поставился и заработал.
3) Драйвер на XFX GeForce 7900GS 256mb (AGP) - сам не ставится. Приходится
принудительно ставить. После этого работает. (Я даже в HalfLife 2 поиграл без глюков)
Причем в списке девайсов 7900GS - присутствует (его и выбрал). Подозреваю, что
тут дело в отличии идентификаторов для AGP и PCI-E карт. Надо бы добавить в инф
пару строчек
Как определить какой реально идентификатор у устройства ?
Других глюков, кроме давно известной, для nVidia, проблеммы с переключением
DOS-видеорежимов, на старших картах и версиях драйверов - не замечено.
4) Драйвера на Audigy2 ZS - вместе с системой поставились, но работать отказались (пишет что-то вроде "ntkern.vxd ... не может загрузить драйвер ...") пришлось установить драйвер с прилагаемого диска, он новее:
18 November 2003; Version: 4.0.0.33
против 24 июля 2002; Версия: 3.0.0.16 (входит в 98IF)
Более новый драйвер - заработал без ошибок. Драйвера входящих в плату IEEE1394 и GAME-порта - встали
сразу вместе с системой и вроде работают (GAME-порт - мне нечем проверить, устройства нет
) , я их не
переустанавливал. В связи с этим есть 2 вопроса:
1) Нельзя ли поновить драйвера в состве 98IF ? (более новый драйвер:
http://ifolder.ru/8716115) 2) Почему в 98IF драйвера SB Live и EMU10k - входят как альтернативные ? Они вроде для разных устройств:
PCI\VEN_1102&DEV_0002&SUBSYS_80621102
PCI\VEN_1102&DEV_0002&SUBSYS_80641102
И
PCI\VEN_1102&DEV_0004&CC_040100
PCI\VEN_1102&DEV_0002&CC_040100
Почему бы не сделать так, чтобы они могли одновременно лежать в дистрибутиве ?
Насколько я понимаю, для этого необходимо просто переименовать каб и инф (и исправить ссылку на каб в
инфе) ?
И наконец, просто для информации: Audigy 4 (лежала у меня плата) - под 98 ниработает ни в какую. НИКАКИЕ
драйверы для Audigy2 - не ставятся, а если принудительно поставить - не работают. Родные, для Audigy4 под NT,
- даже не удается поставить.
5) Пропатченный VMM.VXD (VMM.VXD - v2226, ram limitation patch - v3.2(patced), VMM.VXD скопирован в
SYSTEM\VMM32, пропатченный vcache.vxd - собрался при установке в VMM32.VXD, пропатченный himem.sys
- тоже ставился вместе с системой) - работает замечательно. Удалось "занять" чуть более 2 Гб памяти (для
этого пришлось одновременно запустить практически все входящие в систему приложения, и открыть в фотошопе
несколько файлов с высоким разрешением, и запустить c десяток DOS-задач) размер свопфайла был ограничен до
200мб, использовалось в нем: пока была свободная память - окол 4Мб, а когда память таки заполнилась - 50Мб.
Работало все отлично (правда очень медленно
), правда когда я после этого открыл еще несколько программ,
и видимо переполнил не только память, но и свопфайл - все таки зависло (вспоминается анегдот про сибирских
мужиков и японскую бензопилу
). До переполнения - глюков не замечено.
6) Системный монитор, все время, показывает 100% занятость процессора. Даже если не запущено ни одно
приложение, и выгружены практически все фоновые задачи (кроме жизненно важных вроде rundll32
).
В чем дело ??