PDA

Показать полную графическую версию : DriverPacks BASE (интегратор пакетов драйверов Башрата) - вопросы и ответы


Страниц : 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17

YikxX
29-08-2008, 00:58
как настроить аддон так, чтобы при установки винды с диска, все дрова сохранялись в винде. » Включите KTD в интеграторе.

sosed213
29-08-2008, 07:40
Включите KTD в интеграторе. »

OK! Всё получилось!

Новый вопрос: Как прописать все драйвера MassStorage в CriticalDeviceDatabase, чтобы универсальный образ созданный акронисом стал ещё универсальние и вставал так-же на любом ноутбуке.

Возможно ли такое???

Предложение: я покапался и немного разобрался, такие записи в реестре прописываются в CriticalDeviceDatabase и ссылаются на HKLM\SYSTEM\ControlSet001\Services. Нужна утилита которая переберает папку DP_MassStorage_wnt5_x86-32_805, анализирует *.inf файлы создаёт что-то вроде mergeide.reg. Задача не из легких!!!

YikxX
30-08-2008, 17:45
sosed213, если эта фича не поддерживается самим интегратором - то смысл писать об этом в этой теме?
Возможно ли такое??? » ИМХО, с использованием интегратора - нет.

sosed213
31-08-2008, 17:16
Ну а где тогда это обсуждать?

Я кажется нашел способ, поэксперементирую и сразу отпишусь!

sosed213
02-09-2008, 09:34
Всем привет!

Хочу подельтбся с народом тем что получилось, хотя может это все и знают!

Речь пойдёт о создании самого универсального образа (заливки).

Однажды копаясь на OSZONE.ru нашел это:

Цитата:
UTU и ВСЕМ: (кусок хлеба отдаю... все во благо форума ) единственный алгоритм сделать УНИВЕРСАЛЬНЫЙ образ ХР, ставящейся на ЛЮБОЙ чипсет за исключением достаточно старых (см. Ment69) - это
1) Взять платформу с мат. платой на любом из nForce
2) Установить ХР (БЕЗ интегрированных драйверов nForce)
3) НЕ СТАВИТЬ никакие драйвера (окромя DirectX, он не помешает)
4) Настроить программы, потвикать... короче, сделать все, что считаем нужным.
5) Сохранить снимок с помощью любой из имеющихся утилит соответствующего направления.
ВСЕ!

Молоток - дай пять!...
всё верно.... только добавлю, для того чтобы она поднималась на машинах с чиплетами

Цитата:
НЕ подымается ТОЛЬКО на платформах (Intel - ниже\равно 845), (VIA - <\= KT266), (SIS - тот же уровень, по чипсетам не вспомню), да и то бывают исключения.

а это связанно с файлом hal.dll (hardvare abstraction layer) для старых машин уровня Р3 это "Компьютер с ACPI" halacpi.dll, а для новых "Однопроцессорный компьютер с ACPI" halaacpi.dll, соответственно их надо подменять в соответствии с типом ACPI. Файл расположен в %WINDIR%\System32.
Можно организовать boot.ini с выбором

Код:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Компьютер с ACPI" /noexecute=optin /fastdetect /hal=halacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Однопроцессорный компьютер с ACPI" /noexecute=optin /fastdetect /hal=halaacpi.dllпосле загрузки выбранный файл HAL файл будет переименован в hal.dll и нужно будет подменить boot.ini на стандартный. Файлики halacpi.dll и halaacpi.dll соответственно нужно сперва положить в %WINDIR%\System32. Взять их из можно из дистрибутива: halacpi.dl_ halаacpi.dl_
А ещё не плохо было бы освоить пакет программ для предварительной подготовки системы. Так называемый System Preparess (sysprep) из пакета deploy.cab. Запаковав систему данными средствами и подготовив всеми описанными выше методами, получаем абсолютно универсальный образ, акромя систем с RAID контроллерами, туда он не развернётся, но и в таких ситуациях с этим можно похитрить... to be continue...


Попробывал! Способ конечно хорошой но я бы сказал не полный! Данный способ хорош для железа с распространёнными контролерами IDE и SATA, особенно если использовать mergeide.reg от Microsoft'a. Но неполнота этого способа заключается в том что при развёртавании образа на ноутбуках (особенно современных) Windows не грузится и выдаёт ошибку 0x0000007B! Причин может быть несколько но скорее всего там стоит "экзотический" контроллер, исходя из того что там стояла Vista, такчто проблем с жестким диском быть неможет.

После долгих эксперементов, внимательного зучения mergeide.reg, и ненайддя исчерпывающей информации я решил пойти следующим путём:

1. Используя дистрибутив WinXP Prof SP2 Rus Corporativ интегрировал SP3.
2. Используя аддон z_drv_inst_tst интегрировал DP_MassStorage_wnt5_x86-32_805 уже в дистрибутив WinXP Prof SP3 Rus Corporativ командой "MakeMSST.exe Msst.ini DriverPacks_MSST c:\WinXP_SP3_Corporative\".
3. Используя DPs_BASE_805 интегрировал все пакеты драйверов Driverpack и DP_MassStorage_wnt5_x86-32_805 с включённой функцией KTD (для сохранения дров в винде после установки) в свой дистрибутив WinXP Prof SP3 Rus Corporativ.
Сделал мультизагрузку и записал на DVD-диск (получилось примерно 1 GB)
4. Собрал компьютер на платформе nForce 650-DS4, процессор Core 2 Quad 6600, 2 гига оперативки, видюха Radeon HD4850, и жесткий диск 80 гиг (обязательно IDE). (я работаю сборщиком ПК)
Отключил в биосе почти все интегрированные устройства!!! (Audio, Lan, Com, LPT...)
5. Установил винду на это железо и началось...

6. После установки, настраиваю винду:
Ставлю и проверяю чтобы всё работало:
TotalCommander6.53PodarokEdition.exe
wrar37b4ru.exe
directx_mar2008_redist.exe
klmcodec345.exe
quicktimealt190.exe
Windows media player 11
CyberLink PowerDVD 6.00.1102 Rus
CrystalPro
aimp_2.09.exe
AdbeRdr705_rus_full.exe
OFFICEPRO2003.RUS
Ahead Nero 7.5.1.1 Premium
Fonts_for_NT_or_XP_or_20

Файл подкачки ставлю от 200 до 300 mb
Несколько раз при этом перезагружаюсь!

7. Следующим шагом я копрую содержимое архива Sosed213_SYS&DLL.rar (http://depositfiles.com/files/7652133) в "C:\WINDOWS\system32\drivers\" , который собрал из разных мест, и запускаю Sosed213_mergeide.rar (весит 67кб), который я создал по примеру оригинального mergeide.rar.

8. Затем программой "Portable jv16 PowerTools 2007 1.7.0.399" чищу реестр последний раз перезагружаюсь и захожу в безопастный режим!

9. Оригинальный boot.ini заменяю boot.ini из архива Sosed213_boot.rar
10. В "C:\WINDOWS\system32\" копирую и заменяю файлы halacpi.dll, halmacpi.dll из "C:\WINDOWS\Driver Cache\i386\sp2.cab" или "\sp3.cab"

11. Удаляю "System Volume Information" и RECYCLER

12. Захожу в "Диспетчер устройст" проверяю чтобы стоял "Стандартный двухканальный контролер PCI IDE"
Удаляю всё из "Звуковые, видео игровые устройства"
Удаляю всё из "SCSI и RAID устройства"
Удаляю видеоадаптер
Удаляю из "Системные устройства" всё ге встречается "nVidia", "nForce" и "High Definition"

13. Перезагружаю и гружусь с диска Acroni True Image, и создаю диск.

В итоге: Получился образ на 2,5 GB который встаёт на всех проверенных мною ноутбуках (порядка 10 новых моделей).

Shanser
02-09-2008, 10:32
Хочу подельтбся с народом тем что получилось, хотя может это все и знают! »

Можно вопрос? А какое отношение имеет все это к теме - "DriverPacks BASE v7.05.2 (интегратор пакетов драйверов Башрата) - вопросы и ответы."?

sosed213
02-09-2008, 13:06
Ну во первых! Самое что не наесть прямое, т.к. только "DriverPacks BASE" помог мне сделать то что я сделал!!!
Ну а если кто считает что я зря занял немного места в этой теме так это не от того что я специально, а от того что хотел поделиться достижением!

Shanser
02-09-2008, 13:27
2. Используя аддон z_drv_inst_tst интегрировал DP_MassStorage_wnt5_x86-32_805 уже в дистрибутив WinXP Prof SP3 Rus Corporativ командой "MakeMSST.exe Msst.ini DriverPacks_MSST c:\WinXP_SP3_Corporative\".
3. Используя DPs_BASE_805 интегрировал все пакеты драйверов Driverpack и DP_MassStorage_wnt5_x86-32_805 с включённой функцией KTD (для сохранения дров в винде после установки) в свой дистрибутив WinXP Prof SP3 Rus Corporativ.
Сделал мультизагрузку и записал на DVD-диск (получилось примерно 1 GB) »

А зачем писать, тем более что неправильно.... :read: :cool:

аддон z_drv_inst_tst интегрируется не командой "MakeMSST.exe Msst.ini DriverPacks_MSST c:\WinXP_SP3_Corporative\" а с помошью использования апдейт пака для СП3.

Аддон предназначен для использования совместно с пакетом обновлений Petya V4sechkin`а для Windows XP или с пакетом обновлений dimadr`а для Sever 2003.

Причем интегрируете 2 раза одно и тоже!!! Типа через аддон z_drv_inst_tst и через DPs_BASE_805!!!!!

sosed213
02-09-2008, 14:01
Объясняю!

Командой "MakeMSST.exe Msst.ini DriverPacks_MSST c:\WinXP_SP3_Corporative\" я действительно делаю и всё получается!!!

Причем интегрируете 2 раза одно и тоже!!! Типа через аддон z_drv_inst_tst и через DPs_BASE_805!!!!! »
Да 2 раза!!! Потому что при интеграции дров MassStorage через DPs_BASE_805, и установки винды все дрова прописываются в "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\", а при помощи Sosed213_mergeide.rar прописываю информацию о драйверах контролеров "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\".

Это необходимо чтобы при запуске, винда уже узнавала любой контролер!!!

Shanser
02-09-2008, 15:58
Это необходимо чтобы при запуске, винда уже узнавала любой контролер!!! »

А зачем все же интегрировать с помощью двух программ (аддонов) которые примерно делают одно и тоже в один и тот же дистрибутив, а потом еще что-то прописывать в реестре??? Почему нельзя использовать только один интегратор, например от Башрата (DPs_BASE_805), а потом делать то что вы делаете:

а при помощи Sosed213_mergeide.rar прописываю информацию о драйверах контролеров "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\". »

Может я немного торможу, если да - то поправте меня!!! :biggrin: :o :oszone:

sosed213
03-09-2008, 07:16
А зачем все же интегрировать с помощью двух программ (аддонов) которые примерно делают одно и тоже в один и тот же дистрибутив, а потом еще что-то прописывать в реестре??? Почему нельзя использовать только один интегратор, например от Башрата (DPs_BASE_805), а потом делать то что вы делаете: »

Я с тобой полностью согласен! Но если при установки винды с нуля нет дров на контроллер то (DPs_BASE_805) непоможет!

Shanser
03-09-2008, 10:24
Но если при установки винды с нуля нет дров на контроллер »

а по идее в обоих аддонах есть возможность интеграции драйверов (в том числе чипсета и дров на текстовом этапе). Все равно не убедительно!!! Я считаю что достаточно использовать один какой-то интегратор!!!

donec120
09-09-2008, 21:39
как пользоватся програмой DPs_BASE_805

YikxX
09-09-2008, 22:05
donec120, руками. Читайте тему - здесь все описано.

sosed213
10-09-2008, 09:34
Привет всем!

После долгова тестирования выявилось:
всё бы хорошо но то что в образ я заливал все дрова плохо тем что при первом запуске машина долго тупит и сама очень медленно ставит дрова!!!!

Выход из ситуации:
В дистрибутив XP интегрировать дрова DP_MassStorage_wnt5_x86-32_805.7z, а все дрова ставить при помощи отличной оболочки drp_beta_6, которую можно держать на DVD или на USB-HDD!

А теперь вопрос: как из стандарного дистрибутива винды удалить максимум стандартных дров (на звук, сеть и т.д.)?

dimon7707
10-09-2008, 09:57
как из стандарного дистрибутива винды удалить максимум стандартных дров (на звук, сеть и т.д.)?
При помощи аддонов, которые имеются на форуме или с помощью программы nLite.

sosed213
10-09-2008, 12:26
При помощи аддонов, которые имеются на форуме »

Неотднократно слышал это слово "аддоны". Что это? И каким конкретно можно мне воспользоваться?

nLite-ом нехочу пользоваться.

dimon7707
10-09-2008, 13:06
Неотднократно слышал это слово "аддоны". Что это? И каким конкретно можно мне воспользоваться?
Посмотри здесь внимательно:общий список аддонов,которые есть на форуме http://forum.oszone.net/forum-75.htmlили
http://forum.oszone.net/showthread.php?t=63552 или http://forum.oszone.net/thread-87329.html
Неотднократно слышал это слово "аддоны". Что это?
Аддоны позволяют интегрировать в дистрибутив Windows программы сторонних разработчиков, функциональные дополнения,различные модифицикации элементов операционной системы и т.д.
Для интеграции аддонов в дистрибутив Windows XP необходимо использовать UpdatePack-XPSP3-Rus

volk1234
07-10-2008, 13:14
sosed213
Осмелюсь предложить вам вот это

Руководство по созданию аддонов (http://oszone.net/6946)
Ветка в форуме ( http://forum.oszone.net/thread-104104.html)

Про драйвер паки я еще не добавлял, знаний не хватает, но уже начал вплотную изучать...

mmx358
28-10-2008, 11:40
Самый тупой вопрос: Как и где указать программе, где лежат драйверпаки? После прочтения этой ветки я понял две вещи:
1. Я нифига не понимаю в операционных системах;
2. Я не знаю, с какими настройками лучше интегрировать драйверпаки.




© OSzone.net 2001-2012