PDA

Показать полную графическую версию : [addon] интеграция драйверов


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 [95] 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123

mercuryn
21-02-2008, 09:43
BXA,
1) Если в папке с пакетами драйверов лежат только архивы #DP*.7z
, то не выдавать окно выбора драйверов, так-как выбирать не из чего.
(для варианта CD и DVD я подкладываю разный набор драйверов, и не хочется править файл ini) »

Отсутствие окна выбора драйверов меня никак не устраивает, так как этот дистрибутив используется при установке на разные модели ноутбуков и ПК. При работе с медленными конфигурациями ПК выбор набора драйверов является более чем существенным. При наличии проблем с драйверами возможность отключить проблемные обеспечивает высокую универсальность дистрибутива...
Если у Вас конфигурация локальная для своего ПК, то подождать 25 секунд и генерация ОС в автоматическом режиме продолжится. Не думаю, что это время столь велико для предложения по изменению логики аддона...

d petr
21-02-2008, 10:51
Отсутствие окна выбора драйверов меня никак не устраивает »
вы наверное не совсем поняли...
Если в папке с пакетами драйверов лежат только архивы #DP*.7z, то не выдавать окно выбора драйверов, так-как выбирать не из чего. »

mercuryn
21-02-2008, 12:01
d petr, BXA, вероятно да, я перепутал с DP*.7z, прошу извинить...

unikum111
21-02-2008, 20:36
Можно ли каким-то образом сконфигурировать аддон так, чтобы:
1) после установки ОС не создавалась папка "D" в корне системного диска (вообще нигде не создавалась);
2) финишер запускался не из RunOnceEx, а из GuiRunOnce.

Boa Soft
21-02-2008, 22:57
unikum111,
1) после установки ОС не создавалась папка "D" в корне системного диска (вообще нигде не создавалась); »


Можно. Не ставте аддон. Драйверы не могут появлятся из небытия. Можно сделать установку напрямую с DVD, но когда вы сравните время доступа и скорость работы HDD и DVD то Вы поймете провальность затеи.

2) финишер запускался не из RunOnceEx, а из GuiRunOnce. »

В итоге, получаем то же самое...

Righter
21-02-2008, 23:13
Boa Soft, вы говорили, что вроде какие-то наработки есть по аддону? Обновление есть в планах?
Люблю всё новое =)

Debugger
22-02-2008, 09:29
Boa Soft, можно отрубить сортировку пакетов по первому символу? Т.е. в списке сначала идут пакеты с символом "-" (не отмечать по умолчанию), а потом уже остальные. Не совсем удобно...

AppleNTU
22-02-2008, 10:12
есть вопрос! можно-ли обьяснить что нужно качать и где брать сами паки!!! я чего-то совсем непойму что, куда, где...Вроде уже не первый день занимаюсь с адонами, а с этим паком чуствую себя редким дураком!
можно ли написать в шапке... как пользоватся адоном... что нужно ДОКАЧАТЬ (какие пакеты и откуда их качать...) ато так адон не полным выглядит... поповоду почитать весь топик у меня не отображается "все" (ошибка типа Database eror) хотя писал модераторам --ответили у них все отображается, а лазить покаждой части тяжело...

Secmac
22-02-2008, 10:38
AppleNTU, Скачать все пакеты можно по адресу http://www.driverpacks.net/
(Пакет base не нужен! Его функционал вам заменит этот аддон!)
Для интеграции драйверов MassStorage текстового этапа надо проделать следующее.

Для этого необходимо распаковать пакет его пакет MassStorage (любой версии) в папку DriverPacks_MSST и при помощи
моей утилиты ScanInf.exe сгенерировать файл определений MSST.ini, выбрав папку DriverPacks_MSST как корневую.

Следует учесть, что корневая папка, которую вы выбирали при в ScanInf при создании MSST.INI, должна совпадать с
с указанной в SpecCase аддона.

Тоесть, если мы указывали корневой папку DriverPacks_MSST
То, в SpecCase должно быть:

%WDir%\MakeMSST.exe %WDir%\MSST.INI %DPMS% %I386% %WDir%\..\ZZ_MultiBoot > %WDir%\log.txt
^^^^^^
Результат ее работы, скоррее всего, придется скорректировать вручную. Можно так же сопоставить эти данные
с результатом интеграции оригинальным методом и внести коррективы.
В новых версиях пакетов уж содержится необходимая информация для текстового этапа. Просто распакуйте пакет, как и в предидущем случае,
в папку DriverPacks_MSST. Там же окажется и файл DP_MassStorage_wnt5_x86-32.ini. При помоши новой утилиты Convert.exe, которую можно
скачать с по ссылке в шапке темы про интеграцию драйверов, преобразуйте этот файл в MSST.ini. Корректировки не требуется.

Так же, все нужные вам пакеты помещаем в папку DriverPacks_Zipped, в том числе и MassStorage.

Т.Е. MassStorage должен быть в двух местах - в папке DriverPacks_MSST в распакованном виде - от туда берутся файлы для интегрыции
на текстовом этапе установки и в папке DriverPacks_Zipped - в оригинальном, для установки на GUI этапе.

Имена файлов пакетов можно сделать любыми, отражающими суть содержимого пакета.

Если имя будет начинатся с "-", то пакет не будет выбран по умолчанию и будет распакован только при ручном выборе.
Если имя будет начинатся с "#", то пакет будет всегда выбран по умолчанию и будет распакован, но в диалоге выбора пакетов не отобразится.

Так же, необходимо откорректировать finish.ini. Потом запаковываем его обратно в 7z.
finish.ini имеет собственныый формат и прямая конвертация невозможна. Только ручное преобразование.
Полное описание его секций в readme.txt.

AppleNTU
22-02-2008, 17:50
Secmac, Спасибо что откликнулся!
2. а можно ли все дрова сразу качать... потому как не силён в анг. языке (в везде учил нем. язык и то не досчитаю до 10...)я перевел так использовать пакеты или а или б или с совместное использование нельзя....
что я хочу от этого пака:
1 все драйвера в комплекте....
2 необязательно совсем примочками просто чтобы винда знала железку и работала с ней... а остальное доставить можно и потом (например ати..шные драйвера стотоят из 2 частей или свой экзешник в трее...)
3. хочется все дрова сразу а-ля уневерсал...
4. ставилось само без выбора --- полный автомат... (просто у меня диск автоустановки что систему у меня и жена сама ставит... т.е. там выбор только форматирование и создание разделов все остальное автоматом)
5. почему я пприсмотрелся к этому адону, так, как не раз пытался интегрировать драйвера и все сходилось к синей смерти --неверное определение драйверов в момент установки...

magon
22-02-2008, 18:08
AppleNTU, Интегрировать надо все драйверпаки - и а и б и с. Облегчить пакеты драйверов для видеокарт легко с помощью скрипта от Fanzuga - Перепаковка пакетов драйверов (http://forum.oszone.net/thread-75484.html)
Чтобы ставилось все без выбора автоматом - надо использовать штатный интегратор DP_Base от Башрата

unikum111
22-02-2008, 18:40
Чтобы ставились автоматом, достаточно подкорректировать файл конфигурации в аддоне (presetup.ini).

camo
22-02-2008, 21:19
Чтобы ставились автоматом, достаточно подкорректировать файл конфигурации в аддоне (presetup.ini). »
Если можна, поконкретне, пожалуйста...

Baw17
22-02-2008, 21:23
camo,

;Показывать ли диалог выбора пакетов.
;Если архивы не найдены, то диалог не отобразится не зависимо от значения
;По умолчанию - 1
ShowWaitDlg = 1

;Время ожидания до автораспаковки всех пакетов
;По умолчанию - 30
WaitTime = 20

unikum111
22-02-2008, 22:34
Присоединяюсь к предыдущему посту:
[PRESETUP_SETTINGS]
SilentSetupMode = 1
ShowWaitDlg = 0
WaitTime = 0

Secmac
23-02-2008, 13:16
camo, можно и после интеграции его подкорректировать в папке I386 соданного дистриба - имя файла такое же

LonerD
23-02-2008, 22:23
Наверняка не я первый задаю вопрос, но искать в теме оч. долго.
При добавлении новых драйверов в уже созданный дистрибутив, можно просто положить 7z-архивы в папку OEMDRV в корне диска, или где-то еще надо прописать этот 7z-архив?

g7r7s7
24-02-2008, 04:24
DPavlik82, да, просто меняй любые паки.7z, кроме MassStorage драйверов, ничего прописывать не надо.

LonerD
25-02-2008, 21:58
Можно ли как-то оформить, чтобы некоторые пакеты драйверов по умолчанию не ставились?
Например.
После первой перезагрузки дается некоторое время, чтобы выбрать желаемые пакеты драйверов для установки. Если ничего не трогать - пойдет установка тех пакетов, на которых стоит галочка. Как можно оформить, чтобы по умолчанию на некоторых пакетах галочка не стояла?

Shido
26-02-2008, 03:17
DPavlik82Используй "-" (минус) в качестве первого символа имени архива.




© OSzone.net 2001-2012