Имя пользователя:
Пароль:
 

Название темы: [addon] Fake-Setup Advanced
Показать сообщение отдельно

Аватара для DmitryOlenin

Ветеран


Сообщения: 511
Благодарности: 11

Профиль | Отправить PM | Цитировать


Прочитал все 32 страницы темы. Жаль, что только сейчас натолкнулся на такую полезную штуку.
Уже успел успешно воспользоваться standalone-функциями патчинга dll-файлов.

Интегратором, к сожалению, пользоваться не могу, так как дистрибутив английский.
Сейчас задумал интегрировать Fake-Setup Advanced, чтобы не патчить dll-файлы руками,
а так же для корректной установки перепакованных драйверов.

Мои шаги:

1. Запустил SETUP.exe -makeaddon

2. Скачал из темы Служебные - Перепакованные пакеты драйверов от Башрата (версия стандарт) и прочих для Z_DRV_INST
DP_MassStorage (1_09), DP_Chipset (1_09), DP_LAN (1_09), DP_Graphics_ATI (DNA), DP_Graphics_Nvidia (DNA)
Со звуком (а точнее, поддержкой Creative), к сожалению, не разобрался.
Плюс многократно в этой теме читал про проблемы FakeSetup и звуковых драйверов.
Короче, взял оригинальные с сайта DriverPacks.Net

3. Распаковал DP_MassStorage, натравил на каталог, в котром лежало "D\M\..." утилиту MSSTMake.exe:
Код: Выделить весь код
MSSTMake.exe -A D:\ForWinXp\Drivers_repack\
Кстати, правильно ли я понимаю, что это действие не отменяет необходимости выкладывать
запакованные драйвера MassStorage вместе в остальными?

4. Прописал в presetup.cmd строку
Код: Выделить весь код
%SrcDosPath%\OEM\bin\un7zip.exe %SrcDosPath%\OEM\DP\DP*.7z %SystemDrive%\
И в fSetup.ini строки:
Код: Выделить весь код
[Options]
DrvFolder=%SystemDrive%\D
DisableSFC=1
PatchUXTheme=1
PatchSetupAPI=1
PreSetup=1
PreSetupHide=1
PostSetup=0
PostSetupHide=1
Ну и, конечно, запакованные драйвера и un7zip.exe лежат в правильном месте...

Вопросы:

1. Как корректно интегрировать Fake-Setup в английский дистрибутив?
Желательно пошагово, я просто с ручной правкой Txtsetup, Dosnet и последующим
вкладыванием файлов в I386 знаком довольно поверхностно.

Подозреваю, что надо руками добавить в файлы dosnet.inf и txtsetup.sif
строки из соответствующих файлов аддона, затем файл Setup.exe замейккабить, и выложить
все 4 файла (setup.ex_, fSetup.ini, PreSetup.cmd, PstSetup.cmd) в I386.

Так же не очень понял что делать с файлами Start и KillWFP.lst.

2. Правильно ли я понял, что "аддон" для текстовой установки драйверов MassStorage
нужно интегрировать отдельно? Там просто совсем тёмный лес с кучей параметров.

3. Нужно ли всё же в PstSetup.cmd прописывать запуск DPsFnshr.exe?
Я просто так понял, что FakeSetup все функции финишера умеет выполнять сам.
Также неясно какова ситуация с KTD (KeepTheDrivers) для последующего использования системой.

4. Если предыдущие пункты (о чудо!) будут выполнены корректно, достаточно ли этого,
чтобы драйвера установились сначала на текстовом этапе, а потом подхватились и установились на графическом?

P.S.
Был бы я уверен, что перепаковка от greg-а будет работать со стандартным Base от Башрата,
вообще бы наверное не терзался... Но, чувствую, что у этого фейкового сетапа есть какие-то неоспоримые преимущества
перед башратовским, кроме автопатчинга файлов (хотя пока и не совсем понимаю, какие именно)

Отправлено: 18:55, 05-03-2009 | #312

Название темы: [addon] Fake-Setup Advanced