Kirill666
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: А что с драйвером для Ривы? | Так, платы я притащил, а вот пробовать - сейчас, прошу прощенья, времени не нашлось сегодня-завтра. Цитата: Это уже напоминает поиски философского камня... надо продолжать, причина-то, очевидно, в составе компонентов, но вот угадать его - mission impossible! Возможно, все испортило очередное обновление компонентов? А может, показалось? | Да нет, не показалось. Но коли это такая капризная штука, дальнейшее шаманство с компонентами - считаю нецелесообразным (ибо состав компонентов непостоянен, а вдруг, у кого еще аналогичным образом сглючит ...) и дико трудоемким, умный в гору, как известно, не пойдет, обходить надо однако... Путей "обхождения", намечется 2: 1) пересобрать "изначальный" vmm32, но тут все упирается в утилиты для работы с vxd. Кстати как вариант стереть в "изначальном" vmm32 единственный драйвер и отсавить там "голый загрузчик" а драйвер, под именем vmm.vxd - копировать вместе со всеми, и собирать, добавив соотв строку в wininit.ini. Если vmm.vxd, будет один - по идее , должно все успешно собраться. Только, опять таки, нет соотв. утилиты, чтобы стереть драйвер в составе vmm32.vxd . -------------------------------------------------------------------------- ПОТОМУ ПОВТОРЯЮ ЕЩЕ РАЗ ВОПРОС КО ВСЕМ: есть где нибудь более новая версия vxdtool, либо другие инструменты для работы с vxd . --------------------------------------------------------------------------- 2) все-таки воткнуть одноразовое исполнение какого нибудь скрипта (хоть bat-файла), между первым выполнением wininit.exe , и дальнейшей загрузкой винды. RunOnce - естественно, не подходит ибо до него уже просто не дойдет дело (повесится раньше) Надо сразу за wininit.exe, перед переводом в Protected mode. Чтобы переименовать/скопировать временный файл в vmm.vxd . На данный момент больше мыслей по этому поводу не имею. Может у вас есть ? пишите, обсудим... Как вариант - переименование самим wininit.exe, но как это сделать "после а не до" я так и не разбрался, и без подробной документации по синтаксису wininit.ini считаю дальнейшее шаманство по этому направлению - безсмысленным занятием, ибо все что можно было придумать я попробовал. Хотя, опять таки, две головы, как известно - лучше если есть какие свежие идеи .... Цитата: А нельзя ли выложить тот ИНФ, у которого, извините, не стоит? | Дык у себя в сборке возьмите... Нормальноработающий вариант выглядит вот так Если дело опять-же не в списке выбранных компонентов, но вроде нет. Хотя проблемма, ИМХО, не стоит такого пристального изучения (если не стоит, то и не стоит ), очередной блуждающий глюк мелкомягких, что-то многовато их на сегодня... | Всего записей: 394 | Зарегистр. 03-05-2006 | Отправлено: 12:48 20-11-2008 | Исправлено: Kirill666, 13:05 20-11-2008 |
|