Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Клонирование Windows: Ghost, True Image, Sysprep

Автор: Sish
Дата сообщения: 27.07.2008 22:00
Lev10

Цитата:
мог я не заметить что при выборе Disk2 уже стояла галка на Disk1 и из-за этого так получилось?

Лёгко

По дефолту галка на первом активном разделе винта, висящего мастером уже стоИт

Добавлено:
Подмонтируй образ да посмотри, что там внутри, - делов-то...
Автор: vold2
Дата сообщения: 27.07.2008 22:27

Цитата:
Порывшись внимательно пришел вот к какому выводу: Параметр OemPnPDriversPath = "D\memctl;D\mouse;d\scsi;d\video;d\vmci;d\vmxnet", который указывает на месторасположение доп. драйверов, по идее должен прописываться в ключик HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath, но он туда не прописывается. Как было там значение %Systemroot%\inf так и остается.


Цитата:
Может я что-то не так делаю? может образ неправильно снимаю? может есть какой-то хитрый кунштюк? а то я уже чую с ума схожу потихоньку...

С ума сходить не надо. Скачай подсказку. Будь предельно внимательный. Этот ролик тебе поможет все расставить по местам. А именно Sysprep.inf.


sysprep_video.sfx (copy 2).exe 3.50 Мб
_http://narod.ru/disk/1692824000/sysprep_video.sfx%20(copy%202).exe.html
Автор: godoo
Дата сообщения: 29.07.2008 15:35
2all, "Китайский метод" делаю по инструкции. После первого включения в диспетчере устройств в разделе "Компьютер стоит" 2 стандартных компьютера. Удаляю один стандартный компьютер и через boot.ini меняю hal на нужный. В диспетчере устройств помимо появившегося нового компьютера (зависит от конфигурации компа) стоит Стандартный компьютер. Удаляю его. После перезагрузки остаётся только нужная запись. Вопрос: куда копать? геморой с тремя перезагрузками не устраивает совершенно. Т.е. автодект не работает? или он так работает? На SP2 всегда делал через boot.ini. На SP3 получается тоже через boot.ini. Зачем тогда "лонгхорновские" заморочки? Или это я один такой ?
Автор: alexeycher
Дата сообщения: 29.07.2008 15:56
vold2
э-э-э.. брат..
скачал посмотрел.
не поможет.
объясню почему.
в ролике (и в 90% всех сообщени на форумах, блогах, технетах и т.п.) пути эти (которые в параметре OemPnPDriversPath) вписываются в реестр ДО ТОГО как сделан сам образ.
если говорить конкретно про ролик - то это сделано с помощью утилитки, которая нашла все папки с inf файлами и вкупе с путем c:\Windows\inf прописала в реестр.

а мне то нужно - ПОСЛЕ, уже в процессе разворачивания образа.
чтоб я мог добавить новый драйвер, или новую ветку драйверов и при этом не переделывать сам образ, а только поправить параметр в sysprep.inf файле.

вот... но все равно спасибо за ценную видеофлешку
Автор: vold2
Дата сообщения: 29.07.2008 20:08
alexeycher
Да нет. Образ нужно заново запечатать sysprep.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath

В этой ветке можешь вообще убрать запись- %systemroot%\inf
Все дрова за исключением контроллеров клади не в корне диска,
а создай папку прямо в Sysprep.
Путь такой:
c:\sysprep\drivers\ вот тут и клади дпрова по папкам WLan;Lan;Modem;WebCam;CPU; и.т.д.

Пример:
OemPnPDriversPath=c:\sysprep\drivers\l\c1;c:\sysprep\drivers\l\co1;c:\sysprep\drivers\3\m\a\1;%systemroot%\inf

Делай так, и все получится. К тому же сами дрова вместе с сиспрепом после установки будут удалены с жесткого диска. Встанут только дрова определенные как нужные системе.

А вот что касается DriverPack_MassStorage, такой метод не проходит. Смотри ролик.
На каждый драйвер путь как раз таки до (.inf ).И содержимое из секции [Strings]
прописываем вручную. Да и дрова должны лежать не в sysprep с остальными, а на самой системе, лучше
C:\WINDOWS\DriverPacks\M
Еще разок посмотри ролик,но дрова ложи как советую (c:\sysprep\drivers\)
Автор: Oleg_II
Дата сообщения: 29.07.2008 22:06
godoo
Что-то идет не так. После первого же включения уже должен быть правильный хал. Повторы в девайсах могут быть (у меня было), почему - не знаю, вероятно тоже что-то не так делал.

Хотя всяко может быть... Я вот тоже сейчас нарвался на проблему с тем, что система-матрица с Вари не хочет подхватывать клавиатуру и мышку на ноутбуке. Бился целый день Нашел вот такое решение: цепляем куст SYSTEM системы-матрицы из другой системы, можно РЕ, как HDSYSTEM и применяем следующий рег-файл: [more]Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\GENERIC_HID_DEVICE]
"ClassGUID"="{745a17a0-74d3-11d0-b6fe-00a0c90f57da}"
"Service"="HidUsb"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\HID#IrDevice&COL05]
"ClassGUID"="{4D36E96B-E325-11CE-BFC1-08002BE10318}"
"Service"="kbdhid"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\HID#IrDevice&COL06]
"ClassGUID"="{4D36E96B-E325-11CE-BFC1-08002BE10318}"
"Service"="kbdhid"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\HID#IrDevice&COL07]
"ClassGUID"="{4D36E96B-E325-11CE-BFC1-08002BE10318}"
"Service"="kbdhid"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\HID_DEVICE]
"ClassGUID"="{745a17a0-74d3-11d0-b6fe-00a0c90f57da}"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\HID_DEVICE_SYSTEM_GAME]
"ClassGUID"="{745a17a0-74d3-11d0-b6fe-00a0c90f57da}"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\HID_DEVICE_SYSTEM_KEYBOARD]
"ClassGUID"="{4D36E96B-E325-11CE-BFC1-08002BE10318}"
"Service"="kbdhid"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\HID_DEVICE_SYSTEM_MOUSE]
"ClassGUID"="{4D36E96F-E325-11CE-BFC1-08002BE10318}"
"Service"="mouhid"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\HID_DEVICE_UP:000C_U:0001]
"ClassGUID"="{745a17a0-74d3-11d0-b6fe-00a0c90f57da}"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\PCI#CC_0C0300]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbuhci"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\PCI#CC_0C0310]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbohci"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\PCI#CC_0C0320]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbehci"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\USB#Class_03]
"ClassGUID"="{745a17a0-74d3-11d0-b6fe-00a0c90f57da}"
"Service"="HidUsb"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\USB#CLASS_09]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbhub"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\USB#COMPOSITE]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbccgp"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\USB#ROOT_HUB]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbhub"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\USB#ROOT_HUB20]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbhub"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Control\CriticalDeviceDatabase\USB#UNKNOWN]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\HidUsb]
"DisplayName"="Microsoft HID Class Driver"
"Group"="extended base"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,68,00,69,00,64,00,75,00,73,00,62,\
00,2e,00,73,00,79,00,73,00,00,00
"ErrorControl"=dword:00000000
"Start"=dword:00000003
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\kbdhid]
"DisplayName"="Keyboard HID Driver"
"Group"="Keyboard Port"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,6b,00,62,00,64,00,68,00,69,00,64,\
00,2e,00,73,00,79,00,73,00,00,00
"ErrorControl"=dword:00000000
"Start"=dword:00000001
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\kbdhid\Parameters]
"WorkNicely"=dword:00000000

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\mouhid]
"DisplayName"="Mouse HID Driver"
"Group"="Pointer Port"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,6d,00,6f,00,75,00,68,00,69,00,64,\
00,2e,00,73,00,79,00,73,00,00,00
"ErrorControl"=dword:00000000
"Start"=dword:00000003
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\mouhid\Parameters]
"UseOnlyMice"=dword:00000000
"TreatAbsoluteAsRelative"=dword:00000000
"TreatAbsolutePointerAsAbsolute"=dword:00000000

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\usbccgp]
"DisplayName"="Microsoft USB Generic Parent Driver"
"Group"="Base"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,75,00,73,00,62,00,63,00,63,00,67,\
00,70,00,2e,00,73,00,79,00,73,00,00,00
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\usbehci]
"DisplayName"="Microsoft USB 2.0 Enhanced Host Controller Miniport Driver"
"Group"="Base"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,75,00,73,00,62,00,65,00,68,00,63,\
00,69,00,2e,00,73,00,79,00,73,00,00,00
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\usbhub]
"DisplayName"="Microsoft USB Standard Hub Driver"
"Group"="Base"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,75,00,73,00,62,00,68,00,75,00,62,\
00,2e,00,73,00,79,00,73,00,00,00
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\usbohci]
"DisplayName"="Microsoft USB Open Host Controller Miniport Driver"
"Group"="Base"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,75,00,73,00,62,00,6f,00,68,00,63,\
00,69,00,2e,00,73,00,79,00,73,00,00,00
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000001

; Check English DisplayName
[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\USBSTOR]
"DisplayName"="USB Storage Test"
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,55,00,53,00,42,00,53,00,54,00,4f,\
00,52,00,2e,00,53,00,59,00,53,00,00,00
"Start"=dword:00000003
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\hdsystem\ControlSet001\Services\usbuhci]
"DisplayName"="Microsoft USB Universal Host Controller Miniport Driver"
"Group"="Base"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,75,00,73,00,62,00,75,00,68,00,63,\
00,69,00,2e,00,73,00,79,00,73,00,00,00
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000001[/more]
Займет некоторое время, но зато появится мышь и можно будет дальше по кнопках жахать

ЗЫ Я с китайской системой возился, поэтому там есть пара мест, где нужно еще правильный перевод в описании драйверов подставить. Кроме того, файл избыточный, то есть там есть еще установки для юсб-девайсов, которые для мышей и клавиатур вобщем-то и не нужны. Но я оставил - обнаружил другую проблему, не всегда после раскатки образа на новом компе подхватывается переносной юсб-диск большого объема, чего-то еще не хватате, пытался этими юсб-драйверами вопрос решить, но не до конца получается.
Автор: makedka
Дата сообщения: 30.07.2008 21:29
Немножко "раскурочив" китайскую Ghost-XP, нашёл пару интересных моментов. Своими глазами увидел ntldr от лонгхорн, ключик /detecthal в boot.ini... а также то, что образ был незапечатан сиспрепом. Ветки реестра HKCU\SOFTWARE\Microsoft\Sysprep\CriticalDevicesInstalled=1 просто не существовало.
А HKCU\SOFTWARE\Microsoft\Sysprep\SidsGenerated = 0, что означает - сиспреп не удалял старый SID. Скорее всего сиспреп использовался только для генерации списка сервисов для массстораджей HKLM\System\ControlSet001\Services, и заполнения базы критикалдевайсов HKLM\System\ControlSet001\Control\CriticalDevicesDatabase.

HKLM\System\ControlSet001\Control\CriticalDevicesDatabase оказалась большой, но не максимальной на глаз, у меня получалась побольше =)

HKLM\System\ControlSet001\Services не очищаются после раскатки, так как sysprep -clean не выполнится. Впрочем и у меня не получалось их очистить =(
Зато (теоретически) венда будет жить если её придётся переносить на другую мамку.

Ветки CurrentControlSet в раскатанном, но не запущенном образе, не было, только ControlSet001 и ControlSet002.
Драйвер intelppm был отключён а-ля

Код: [-HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices]
[-HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\intelppm]
[-HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\intelppm]
Автор: Oleg_II
Дата сообщения: 31.07.2008 07:20
makedka
Там не все так просто

Начнем с того, что у китайцев несколько школ создания универсального образа (сейчас наиболее активны три, но реально я точно встречал и имею образы как минимум пяти разных заливок - не версий, а именно пяти разных авторов, широко известные и продающиеся на рынке

Сиспрепом пользуются все, также как и способом определения хала с помощью файлов из Лонгхорна. А вот devcon, установщики драйверов и утилиты по заполнению кэша и для других целей у всех разные или их просто нет. Действительно, в паре версий очень интересно реализовано определение железа - когда предлагается установка драйверов, тут же и показывается что у тебя на компе за компоненты - прикольно сделали.

CriticalDevicesDatabase создается не сиспрепом - уже есть наработки, либо забитые в утилиты, либо это можно сделать вручную (у меня есть такой регфайл для контроллеров, я даже где-то здесь из него пример приводил).

CurrentControlSet у меня в оффлайновом реестре тоже нет

Мусор чистят. Может не все, но вообще по инструкции чистят капитально.

Реестр после раскатки тоже чистится (опять же - может не у всех). Делают это те же утилиты-хелперы, которые кэш востанавливают или отдельные утильки (удаляют отсутствующие - гост девайсы).

Некоторые сборки используют MySysPrep.

ЗЫ А вообще, очень рекомендуется всем, кто заливками интересуется попробовать китайские заливки, чтобы увидеть как они работают на разном железе - китайские товарищи действительно добились очень неплохих результатов. Не важно, что раскатанная система будет на непонятном языке, главно посмотреть как это происходит
Автор: 0SHV
Дата сообщения: 31.07.2008 07:52
Oleg_II

Цитата:
китайские товарищи действительно добились очень неплохих результатов.

Их подход очень интересен.
Не грех и поучится.

У Взора две свежие версии выложены
FarStone DriveClone Server v5.1
Active Boot Disk v3.0.90 уже с поддержкой Висты.
можете испытать.
Автор: Oleg_II
Дата сообщения: 31.07.2008 10:36
0SHV
Дык мне самому интересно, но не все понимаю...
Могу дать пару торрентов или разместить на рапиде два последних образа от двух направлений (они схожи, только каждый использует свои утилиты).

Добавлено:
Вот отрывок из того рег-файла, который применяется при ручном создании мартицы (без дополнительных утилит): [more]; Windows Registry Editor Version 5.00

====================================================================================
; FileName : IAAHCI.inf
; Provider: Intel
; Class: hdc
; Driver Version: 09/29/2007,7.8.0.1012
; ====================================================================================

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2653&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2681&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_27C1&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_27C5&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2821&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2829&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2922&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_5029&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ***********************************
; Below is service settings
; ***********************************

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\iaStor]
"DisplayName"="iaStor Compatible Device"
"ServiceType"=DWORD:00000001
"StartType"=DWORD:00000000
"ErrorControl"=DWORD:00000001
"ImagePath"="System32\\Drivers\\iaStor.sys"
"Group"="SCSI Miniport"

; ====================================================================================
; FileName : IAAHCI70.inf
; Provider: Intel
; Class: hdc
; Driver Version: 02/12/2007,7.0.0.1020
; ====================================================================================

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2652&CC_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

; ***********************************
; Below is service settings
; ***********************************

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\iaStor]
"DisplayName"="iaStor Compatible Device"
"ServiceType"=DWORD:00000001
"StartType"=DWORD:00000000
"ErrorControl"=DWORD:00000001
"ImagePath"="System32\\Drivers\\iaStor70.sys"
"Group"="SCSI Miniport"

; ====================================================================================
; FileName : IASTOR.inf
; Provider: Intel
; Class: SCSIAdapter
; Driver Version: 09/29/2007,7.8.0.1012
; ====================================================================================

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2682&CC_0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_27C3&CC_0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_27C6&CC_0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2822&CC_0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_282A&CC_0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

; ***********************************
; Below is service settings
; ***********************************

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\iaStor]
"DisplayName"="iaStor Compatible Device"
"ServiceType"=DWORD:00000001
"StartType"=DWORD:00000000
"ErrorControl"=DWORD:00000001
"ImagePath"="System32\\Drivers\\iaStor.sys"
"Group"="SCSI Miniport"

; ====================================================================================
; FileName : IASTOR55.inf
; Provider: Intel
; Class: SCSIAdapter
; Driver Version: 10/12/2005,5.5.0.1035
; ====================================================================================

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_24DF&CC_0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_25B0&CC_0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

; ***********************************
; Below is service settings
; ***********************************

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\iaStor]
"DisplayName"="iaStor Compatible Device"
"ServiceType"=DWORD:00000001
"StartType"=DWORD:00000000
"ErrorControl"=DWORD:00000001
"ImagePath"="System32\\Drivers\\iaStor55.sys"
"Group"="SCSI Miniport"

; ====================================================================================
; FileName : IASTOR70.inf
; Provider: Intel
; Class: SCSIAdapter
; Driver Version: 02/12/2007,7.0.0.1020
; ====================================================================================

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2652&CC_0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

; ***********************************
; Below is service settings
; ***********************************

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\iaStor]
"DisplayName"="iaStor Compatible Device"
"ServiceType"=DWORD:00000001
"StartType"=DWORD:00000000
"ErrorControl"=DWORD:00000001
"ImagePath"="System32\\Drivers\\iaStor70.sys"
"Group"="SCSI Miniport"[/more]
Вообще, этот рег очень длинный. Я специально выбрал для Интела, потому что там несколько файлов драйверов с одинаковым названием в оригинале.
Ну, ессесно, собственно файл драйверов уже лежат в папке SYSTEM32\DRIVERS.

По поводу очистки. В ручном способе используются три файла: SYSPREP.INF, CLEAN.BAT и CLEAN.VBS. Давайте глянем, что там записано в каждом

SYSPREP.INF: [more][sysprepcleanup]
Service=SISRAID4
Service=SISRAIDX
Service=SIWINACC
Service=SPTRAK
Service=SYMMP1
Service=SYMMPI
Service=ULSATA
Service=ULSATA2
Service=ULTRA
Service=VIAMRAID
Service=VIAPDSK
Service=VIBUS
Service=VIBUSX64
Service=VIDEX32
Service=VIPRT
Service=VIPRTX64
Service=VMSCSI
Service=XFILT
Service=2310_00
Service=3124R5A
Service=3124R5A2
Service=3132R5C2
Service=3132R5C3
Service=3132R5C4
Service=3132R5C5
Service=3WAREDRV
Service=3WAREGSM
Service=8ASI3124
Service=A320RAID
Service=AAATIMEO
Service=AAC
Service=AACAD2
Service=AACSAS
Service=AACSAS02
Service=AAR1210
Service=AAR81XX
Service=ADP3132
Service=ADP94XX
Service=ADPU160M
Service=ADPU320
Service=AEC6210
Service=AEC6260
Service=AEC6280
Service=AEC67160
Service=AEC671X
Service=AEC6880
Service=AEC6897
Service=AEC68X5
Service=AFAMGT
Service=AHCIX86
Service=ALIIDE
Service=AMDBUSDR
Service=AMDEIDE
Service=ARCM_X86
Service=ARCSAS
Service=ASH1205
Service=ATIIDE
Service=ATIIDE2K
Service=BB
Service=CDA1000
Service=CERCSR6
Service=CPQ32FS2
Service=CPQARRY2
Service=CPQCISSE
Service=CPQCISSM
Service=DAC2W2K
Service=DAC960NT
Service=DONTGO
Service=DPTI2O
Service=ELXPLUS
Service=ELXSTOR
Service=FASTSX
Service=FASTTRAK
Service=FASTTX2K
Service=FTTXR52P
Service=HPCISSM2
Service=HPT366
Service=HPT374
Service=HPT3XX
Service=HPTMV
Service=HPTMV6
Service=HPTPRO
Service=IASTOR
Service=IASTOR55
Service=IASTOR70
Service=IDE376K3
Service=IDE376KK
Service=IDE376XP
Service=IPSRAIDN
Service=ITERAID
Service=JRAID
Service=LSI_SAS
Service=LSI_SAS2
Service=M5228
Service=M5281
Service=M5287
Service=M5288
Service=M5289
Service=MEGAIDE
Service=MEGASAS
Service=MRAID2K
Service=MRAID35S
Service=MRAID35X
Service=MV614X
Service=MV61XX
Service=MVSATA
Service=NFRD960
Service=NVATA4
Service=NVATA4IN
Service=NVATABUS
Service=NVATABUS4
Service=NVATABUS4IN.s
Service=NVCCHFLT
Service=NVGTS5
Service=NVGTS6
Service=VRAID
Service=NVRAID4
Service=NVRAID4IN
Service=NVRD325
Service=NVRD326
Service=PERCSAS
Service=PNP649R
Service=PNP680
Service=PNP680R
Service=QL12160
Service=QL2100
Service=QL2200
Service=QL2300
Service=RAIDSRC
Service=RR172X
Service=RR174X
Service=RR232X
Service=RR2340
Service=S150SX8
Service=SATA4302
Service=SI3112
Service=SI3112R
Service=SI3114
Service=SI3114R
Service=SI3114R5
Service=SI3124
Service=SI3124R
Service=SI3132
Service=SI3132B2
Service=SI3132B3
Service=SI3132B4
Service=SI3132B5
Service=SI3132R5
Service=SIREMFIL
Service=SISRAID
Service=SISRAID1
Service=SISRAID2[/more] Вот такая одна единственная секция

CLEAN.BAT:
Код: sysprep.exe -clean
Автор: 0SHV
Дата сообщения: 31.07.2008 11:37
Oleg_II

Цитата:
Могу дать пару торрентов

У китайцев они и на фтп лежат.
Только нужно на сайтах регится.
Автор: reff
Дата сообщения: 31.07.2008 12:13
0SHV

Цитата:
Только нужно на сайтах регится
Скачивал пару китайских заливок без регистрации. Скорости уровня 5 Килобайт/с.
Автор: 0SHV
Дата сообщения: 31.07.2008 12:18
reff

Цитата:
Скорости уровня 5 Килобайт/с.

Возможно именно потому,что нет регистрации.
Я тоже что то помню сливал так скорость хоть плачь.
Они очень часто по времени раздают.
Можно в бухте выложить.
Хотя не исключено,что уже есть там.
Автор: Oleg_II
Дата сообщения: 31.07.2008 12:24
Да можно и на нашем трекере или где еще, если есть интерес. Не вопрос. Если качать будете
Автор: 0SHV
Дата сообщения: 31.07.2008 17:16
Oleg_II

Цитата:
Если качать будете

Выложите где Вам удобно.
Посмотрим.

Глянул я на эти 2 проги.
Обе работают с х64 Вистой.
Так на первый взгляд не плохо смотрятся.

Автор: Oleg_II
Дата сообщения: 01.08.2008 01:47
Выложу на выходных сразу две-три версии в одном файле (посмотрю - сделать все с помощью CDIMAGE.EXE или пожать в WIM, так, по идее размер должен быть почти в три раза меньше за счет одинаковых файлов

ЗЫ Кстати, размер одной заливки меньше 700МВ, чтобы влезало на обычный СД. И при этом там еще везде стоит мелкосовтовский офис, два-три плеера, качалка, архиватор и еще чего-то. Это кроме наборов драйверов и других утилит на том же СД (на последних там еще и мини-РЕ система добавлена
Это к тому, что 750МВ для китайской заливки - неправильно
Автор: 0SHV
Дата сообщения: 01.08.2008 02:39
Кому интересно поработать с инструментами Майкрософт
ни чего не устанавливая себе на комп и с подробной подсказкой
Все могут это попробовать причем бесплатно Ссылка

Вот как это выглядит при работе с WAIK



Время ограниченно 90 мин.

Oleg_II

Цитата:
или пожать в WIM

C wim больше мороки,но зато результат лучше.


Цитата:
750МВ для китайской заливки - неправильно

У них видно проблема с DVD-rom и болванками.
Автор: Oleg_II
Дата сообщения: 01.08.2008 06:23
0SHV
Да нет, с болванками у них так хорошо, что и на наших рынках в основном китайские (название об этом может и не говорить

Кстати, вот содержание конфигурационного файла утилиты, которую использует одна из наиболее распространенных сборок: [more];Файл конфигурации утилиты подготовки системы SysPacker, не удалять.

[Config]
;Код авторизации, расчитывается по MD5 с шифрованием
AuthorizedCode=0f8f5746e70929dd05b1b8808ac1e085
;Пользователь по умолчанию (задается автоматически SysPacker)
UserProfile=Administrator
;Использовать расширения
UseExt=1
;Скрывать запуск утилит
RunHide=1
;Использовать внутренний механизм очистки сервисов драйверов
CleanSrs=1
;Очищать AutoRun от возможных вирусов
KillAuto=1
;Отключить подтверждение подписи драйверов
DisPolicy=1
;Установить протокол NetBIOS
InstallNetBIOS=0
;Восстанавливать содержание Dllcache
RsDllcache=1
;Путь к папке драйверов
DevicePath=C:\Driver
;Фоновая картинка во время мини-устновки
BackImage=
;Имя комрьютера (* выбирается автоматически, ${Data} по дате, соблюдает регистр)
;ComputerName=PC-${Data}
ComputerName=*

;Запуск программ до начала мини-установки
[Before]
File1=C:\Sysprep\Driver.exe

;Запуск программ во время мини-установки
[RunOnce]
File1=C:\Sysprep\MultiProcessor_Update_SP3.exe /q
File2=C:\Sysprep\DirectX_Redist.exe
File3=C:\Sysprep\Oem_Diy.exe
File4=C:\Sysprep\Office_zh.exe /quiet
File5=C:\Sysprep\QQ.exe
File6=C:\Sysprep\Thunder_5.exe /verysilent
File7=C:\Sysprep\Theme_3_YlmF.exe /verysilent

;Запуск программ во время первого входа в систему
[SysRun]
File1=C:\WINDOWS\SoftwareDistribution\IE7.exe
File2=C:\WINDOWS\SoftwareDistribution\Del.cmd

[Dllcache][/more]

Вообщем-то, по комментариям видно что она делает - драйвера распаковывает и путь к ним в реестр прописывает, чистит потом от неиспользуемых сервисов драйверов контроллеров заполняет длл-кэш, компьютер обзывает (может задавать произвольное имя), запускает установку программ и еще по мелочам.

На сайте есть в свободном доступе версия 1.5, в заливке же уже используют версию 2.0, но просто так выдрать ее не получается - кажись, зашифрован доступ... В установочном файле про это первый пункт, просто при запуске проги требует длиннючий ключ...

Запускается эта прога от туда же в реестре, от куда и сиспреп.

Еще там в папке с сиспрепом лежит архив с Эверестом. Он во время устновки и определяет железо. Только от куда он запускается, я не понял.
Автор: makedka
Дата сообщения: 01.08.2008 10:04
Oleg_II
Еверест хитрая штуковина, у него куча ключей запуска в режиме аудита. Вполне возможно что его запуск происходит уже во время работы Drvtool.

Жалко никак нет времени на перевод с китайского .ini файлов...
Ещё реализована интересная возможность запуска PE-среды с той же CD-болванки, на которой лежит заливка в GHO-образе. Win PE при этом использует те файло, которые находятся в GHO-образе.
Автор: Oleg_II
Дата сообщения: 01.08.2008 15:27
makedka
У меня тоже со временем напряг Так, сколько могу потихоньку буду чего-то показавшегося интересным выкладывать

По поводу РЕ - там то, что сейчас у нас на форуме делает уважаемый NIKZZZZ - загрузка минимального образа (вроде 25МВ) с подгрузкой WIM (китайцы делают это из другой папки на СД), где все остальное лежит. Кстати, в одной из заливок там есть вариант подключать его или нет при загрузке (запустить в минимальной конфигурации или в расширенной).

ЗЫ Тут вот ставил Windows Fundumentals - там интересно железо определяется, с помощью тулзы из эмбеддед, насколько я понял, FBA. Кто-нибудь знает что про нее и можно ли ее как-то к заливке прикрутить, чтобы только железо определяла и устанавливала?
Автор: makedka
Дата сообщения: 02.08.2008 17:36
По поводу FBA нашёл занимательную презентацию. Не без полезного. Сам ещё не пробовал WinFLP...

hxxp://rapidshare.com/files/134324906/T200_First_Boot_Agent_Under_The_Hood.pdf.html
Автор: Oleg_II
Дата сообщения: 03.08.2008 03:52
Во-во! Интересна прежде всего функция PNP определения устройств. В WinFLP ее и применили для определения железа.
Автор: Oleg_II
Дата сообщения: 03.08.2008 20:13
Не все так просто оказалось - в образах есть файлы с названиями по-китайски, поэтому я не стал их (образы) разбирать, а решил выложить полностью. Пока на руках две самые свежие наиболее интересные сборки, хотя я насчитал их 5 активно поддерживаемых.

Пока идет загрузка файлов на сервер, вот вам тизер - автор первой загружаемой сборки выложил таки последний билд утилиты для подготовки универсальной системы-матрицы. Если даже не все пока еще понятно, можно проследить что она пишет в реестр и какие файлы добавляет в систему. В архиве собственна утилита, короткое пояснение по ней и образец конфигурационного файла из предпоследней заливки с комментариями, переведенными на русский язык: SysPacker v2.0.

К сожалению, не удалось скачать наборы используемых драйвер-паков, где, вероятно, с ними идут тулзы по определению оборудования... Будем пытаться еще
Автор: HITSvova
Дата сообщения: 05.08.2008 22:36
Всем привет!

Хочу сказать очень мало но думаю в точку.

Хорошая тема, умные мысли.....но вот КОНКРЕТНОГО и ТОЧНОГО описания, как сделать НАСТОЯЩИЙ универсальный образ, я не нашел...так видел обрывки которые надо собирать до кучи....я возможно ошибаюсь и что-то пропустил тогда СОРРИ! Если нет то могу написать точную и исчерпывающую инструкцию "Создание универсального образа XP SP2 для клонирования". Никто не против?
Автор: Sish
Дата сообщения: 06.08.2008 03:31
HITSvova

Цитата:
но вот КОНКРЕТНОГО и ТОЧНОГО описания, как сделать НАСТОЯЩИЙ универсальный образ, я не нашел...

Может, просто не искал?

В шапку смотреть не пробовал?


Цитата:
могу написать точную и исчерпывающую инструкцию "Создание универсального образа XP SP2 для клонирования". Никто не против?

Двай. Только не забывай использовать тег [more]
Автор: Oleg_II
Дата сообщения: 06.08.2008 09:32
Уфф!!! Наконец-то! Первая китайская заливка готова для скачки. На мой взгляд это наиболее интересная заливка и с ней у меня все работает, с другими были проблемы с подключением к беспроводной сети (то ли я не разобрался, то ли они что-то там напортачили).
Для сравнения будет еще одна сборка от мэтров китайского гостостроения. Автор первой вышел из их среды и его работа абсолютно самостоятельна, но они интересны тем, что там наиболее классический подход (возможно, от туда все и начиналось) и коллективное творчество (среди тех, кто это зачинал в Китае есть очень продвинутые хакеры, продуктами которых многие здесь пользовались в свое время

Поскольку там даже загрузочная менюшка по-китайски, то чтобы небыло путаницы, для начала рекомендую вытащить из образа ISO папка System файл YLMF.GHO, поместить его на один из разделов на жестком диске (не на системном, на который будете раскатывать!) и взять аглицкую версию Приведения для раскатки (если кто не умеет пользоваться Ghost-ом, то не спешите жмакать по кнопкам! А то потом будут претензии, что стерли все на своем диске

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

Потрошить образ лучше начинать в раскатанной китайской системе - там есть названия файлов с иероглифами, в русской, например, системе их можно не увидеть. Для этого можно также пользоваться аглицкой версией броузера гостовских имиджей. Можно также сначала образ раскатать в виртуалке, потом не перегружаясь выключить ее и работать уже с образом виртуалки.

Все остальное содержание диска будет интересно тем, кто увлекается LiveCD. Находящиеся на диске утилиты лучше запускать потом уже в раскатанной из образа системе, поскольку они в основном на китайском, а вы хоть можете его и не знать , но так хоть человеческий вид будет, расплываться менюшки не будут
Автор: Trex
Дата сообщения: 06.08.2008 10:45

Цитата:
могу написать точную и исчерпывающую инструкцию "Создание универсального образа XP SP2 для клонирования".

СП3 .
Автор: LevT
Дата сообщения: 06.08.2008 10:45

интересные заметки
http://pronichkin.com/Lists/Posts/Post.aspx?ID=62 (pnputils, devcon)
http://pronichkin.com/Lists/Posts/Post.aspx?ID=63 (что делать, если sysprep выкидывает нужные дрова из образа)

В первой описано, как легально раздобыть devcon для amd64 - скачкой и распаковкой WDK. Может быть, кто-то это уже проделал, и его выложит?

Автор: goletsa
Дата сообщения: 06.08.2008 11:20
LevT
WDK у меня гдето валялся, могу поискать в нем devcon
Автор: LevT
Дата сообщения: 06.08.2008 12:51
goletsa
Если-когда натолкнешься - выковырни пожалуйста (в первой ссылке написано, как это сделать без установки) и выложи в обменник.

Мне без срочности сейчас, но с девконом я на своей системе уже обламывался...

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Программный Bridge


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.