Показать полную графическую версию : Инструменты для клонирования (развертывание из образа) Windows XP
mariolast
27-05-2011, 14:06
Ctrec,
А он не виноватый. :)
Прилагаю файлы critical.inf, один правленный FixMsst.exe а второй сделан без FixMsst.exe
С первым БСОД, со вторым работает.
Контроллер на виртуалке
PCI\VEN_8086&DEV_7111&SUBSYS_197615AD&REV_01\3&61AAA01&0&39
а у всех нормально подхватываются значения BRANDINGа
и создаётся нормально пользователь?
serber78
28-05-2011, 11:59
а у всех нормально подхватываются значения BRANDINGа
и создаётся нормально пользователь? »
У меня не подхватываются номер телефон, компания и т.д
а у всех нормально подхватываются значения BRANDINGа
и создаётся нормально пользователь? »
У меня не подхватываются номер телефон, компания и т.д »
тоже не подхватывается инфа.
да вообще беда с этим брандингом.
настроишь все в системе как надо , а тут бац и oemlogo изменился и инфа какая то левая на рисовалась .
можно создать ключ отключающий модификацию оформления ?
а с пользователями нормально всё?
мне пришлось создание пользователей выводить перед
:NOCOPYPROFILE
потому что без этого грузился Администратор
но может это только у меня такое
Boa Soft
29-05-2011, 12:35
Причину BSOD на VM нашел. Причина - как ни странно, некорректная работа SYSPREP, по анализу работы которой я добавлял в CLONING.INF недостающие HWID.
В SCSI.INF есть секция UNSUP
;
; The UNSUP section contains entries for SCSI adapters that are no longer officially shipped
; as in-box drivers. On upgrade from a previous OS version, we do not want to block setup
; that are known to function fine, but are no longer in-box. An entry in the section below
; ensures that the drivers will not be removed by PNP.
;
[UNSUP]
%fireport.DeviceDesc% = fireport_Inst, PCI\VEN_1000&DEV_008F
%buslogic.DeviceDesc% = buslogic_Inst, BUSLOGIC_SCSI
%detected_buslogic.DeviceDesc% = buslogic_Inst, , DETECTED\buslogic
%*BUS0042.DeviceDesc% = buslogic_Inst, *BUS0042
%PCI\VEN_104B&DEV_1040.DeviceDesc% = buslogic_Inst, PCI\VEN_104B&DEV_1040
%flashpnt.DeviceDesc% = flashpnt_Inst, FLASHPNT_SCSI
%flashpnt.DeviceDesc% = flashpnt_Inst, PCI\VEN_104B&DEV_8130
%cpqfws2e.DeviceDesc% = cpqfws2e_Inst, CPQFWS2E_SCSI
%detected_cpqfws2e.DeviceDesc% = cpqfws2e_Inst, ,DETECTED\cpqfws2e
%aha2920.DeviceDesc% = fd16_700_Inst, *FDC0000
%detected_aha2920.DeviceDesc% = fd16_700_Inst, , DETECTEDPci\Fd16_700
%fd16_700.DeviceDesc% = fd16_700_Inst, FD16_700_SCSI
%FD16ISA% = fd16_700_Inst, *FDC0000
%FD16MCA% = fd16_700_Inst, *FDC0000
%FD16PCMCIANEW% = fd16_700_Inst, PCMCIA\Future_Domain_Corporation-SCSI_PCMCIA_Credit_Card_Controller-1BF8
%FD16PCI% = fd16_700_Inst, PCI\VEN_1036&DEV_0000
%detected_fd16_700.DeviceDesc% = fd16_700_Inst, , DETECTED\fd16_700
%*CPQ4410.DeviceDesc% = ncrc710_Inst, *CPQ4410
%*CPQ4411.DeviceDesc% = ncrc710_Inst, *CPQ4411
%ncrc710.DeviceDesc% = ncrc710_Inst, NCRC710_SCSI
%detected_ncrc710.DeviceDesc% = ncrc710_Inst, ,DETECTED\ncrc710
%PCI\VEN_1103&DEV_0004&SUBSYS_00051103&REV_03.DeviceDesc% = hpt3xx_Inst, PCI\VEN_1103&DEV_0004&SUBSYS_00051103&REV_03
%PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03.DeviceDesc% = hpt3xx_Inst, PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03
%PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_04.DeviceDesc% = hpt3xx_Inst, PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_04
;
; fireport
;
[fireport_Inst]
[fireport_Inst.Services]
[fireport_Service_Inst]
;
; buslogic
;
[buslogic_Inst]
[buslogic_Inst.Services]
[buslogic_Service_Inst]
;
; flashpnt
;
[flashpnt_Inst]
[flashpnt_Inst.Services]
[flashpnt_Service_Inst]
;
; cpqfws2e
;
[cpqfws2e_Inst]
[cpqfws2e_Inst.Services]
[cpqfws2e_Service_Inst]
;
; fd16_700
;
[fd16_700_Inst]
[fd16_700_Inst.Services]
[fd16_700_Service_Inst]
;
; ncrc710
;
[ncrc710_Inst]
[ncrc710_Inst.Services]
[ncrc710_Service_Inst]
;
; hpt3xx
;
[hpt3xx_Inst]
[hpt3xx_Inst.Services]
[hpt3xx_Service_Inst]
Там перечислинны более неподдерживаемые контроллеры. Т.Е. при апгрейде сетап с ними ничего не делает. А при чистой установке просто не увидит диска.
Sysprep же, заразка, привязала все эти HWID к pciide. Отсюда и бсод.
С VMWARE перекликается
%PCI\VEN_104B&DEV_1040.DeviceDesc% = buslogic_Inst, PCI\VEN_104B&DEV_1040
Так что MSSTFix не причем.
Исправление - во вложении. Целиком новый комплект выложу позже.
Boa Soft
29-05-2011, 12:42
Прилагаю файлы critical.inf, один правленный FixMsst.exe а второй сделан без FixMsst.exe
С первым БСОД, со вторым работает.
Контроллер на виртуалке
PCI\VEN_8086&DEV_7111&SUBSYS_197615AD&REV_01\3&61AAA01&0&39 »
Дело в Cloning.inf
Уже отписался в чем именно.
проблема в том, что в нем присутствует строчка
HKLM,%CriticalDatabase%\PCI#VEN_104b&DEV_1040,ClassGUID,,"{4D36E97B-E325-11CE-BFC1-08002BE10318}"
HKLM,%CriticalDatabase%\PCI#VEN_104b&DEV_1040,Service,,"pciide"
В результате чего имеем
; HKLM,%CriticalDatabase%\PCI#VEN_104B&DEV_1040,ClassGUID,,"{4D36E97B-E325-11CE-BFC1-08002BE10318}"
; HKLM,%CriticalDatabase%\PCI#VEN_104B&DEV_1040,Service,,"vmscsi"
Новый Cloning.inf в предидущем сообщении.
Boa Soft
29-05-2011, 22:46
Новое в текущей версии.
1. MyFactory.exe обновлен до версии 2.4.1.1
вернул назад диалог выбора драйверов.
для поддерживаемых версий библиотек проверка цифровых подписей производится патчем библиотек в памяти.
на диске файлы при этом не меняются.
2. Исправлен Cloning.inf - очищен от неподдерживаемых контроллеров. Решена проблема с VM.
3. Все настройки перенесены в SETTINGS.INI
4. При отсутствии настроек в SETTINGS.INI имя компьютера и рег данные не меняются.
5. При OEM_Branding=N настройки брендинга пропускаются в любом варианте
6. MsstMake версии 11.5.28.11
7. Новый алгоритм для исключения проблем с обновлением драйверов при наличии одинаковых служб.
sovransky5
30-05-2011, 19:32
такая проблема:
Готовлю несколько одинаковых машин для локальной сети. Подготовил ось на одной из машин и сделал образ. Развернул образ на машину, поставил вручную драйвера. Далее делаю "Запечатать компьютер (OOBE)". Завожу компьютер в домен. И после входа в домен в логах идут ошибки 1053 "Windows cannot determine the user or computer name. (The specified domain either does not exist or could not be contacted. ). Group Policy processing aborted." и еще одна щас не помню, так как уже не на работе. Комп не видится в сетевом окружении. Что я сделал не так?
Petya V4sechkin
30-05-2011, 19:50
sovransky5, какое отношение ваш вопрос имеет к этой теме?
Службу "Модуль поддержки NetBIOS через TCP/IP" не отключали, случайно?
sovransky5
30-05-2011, 21:50
Petya V4sechkin, думаю прямое. Такие ошибки лезут именно на компе с восстановленным имиджем с помощью утилит уважаемого boa soft. Эту службу не отключал. Отключал как обычно только "обозреватель компьютеров" и "службу брэндмауэра"
vitalik9
30-05-2011, 22:51
у меня с новым вариантом на virtual box лезет синька на прошлой версии такого не было
Petya V4sechkin
31-05-2011, 07:53
в логах идут ошибки 1053 "Windows cannot determine the user or computer name. (The specified domain either does not exist or could not be contacted. ). Group Policy processing aborted." и еще одна щас не помню
Приведите их в соответствии с этими инструкциями (http://forum.oszone.net/showpost.php?p=580138#post580138).
Event ID 1053 Source Userenv (http://eventid.net/display.asp?eventid=1053&eventno=1584&source=Userenv&phase=1)
djvitalik
31-05-2011, 09:23
у меня с новым вариантом на virtual box лезет синька на прошлой версии такого не было »
Ставил последний вариант на VirtualBox V4.0 все работает нормально.
vitalik9, а синька лезет еще до первого запуска или после запуска и перезагрузки?
sovransky5
31-05-2011, 10:57
Petya V4sechkin,
вот добрался до компа. Вы были правы. Ошибки лезли 1054 и 15. Решилось все установкой фикcа от MS - http://support.microsoft.com/kb/239924/ru . Я решил что виноват именно имидж потому что на чистой установленной с нуля руками системой этих ошибок не было, по крайней мере изначально
Boa Soft
31-05-2011, 12:40
у меня с новым вариантом на virtual box лезет синька на прошлой версии такого не было »
Я все варианты тестирую в первую очередь именно на VB. Синьки не наблюдалось.
Приведите код BSOD и дополнительную информацию.
Возможно, используются драйвера, несовместимые с VB.
такая проблема:
Готовлю несколько одинаковых машин для локальной сети. Подготовил ось на одной из машин и сделал образ. Развернул образ на машину, поставил вручную драйвера. Далее делаю "Запечатать компьютер (OOBE)". Завожу компьютер в домен. И после входа в домен в логах идут ошибки 1053 "Windows cannot determine the user or computer name. (The specified domain either does not exist or could not be contacted. ). Group Policy processing aborted." и еще одна щас не помню, так как уже не на работе. Комп не видится в сетевом окружении. Что я сделал не так? »
Попробуйте в настройках набора изменить
UseSprep=Y
И отписатся о результатах.
В готовом клоне - просто удалить oobe.tag перед запечаткой образа.
djvitalik
31-05-2011, 15:44
у меня с новым вариантом на virtual box лезет синька на прошлой версии такого не было »
Кстати вы не указали код ошибки. Если у вас 0х00000050 то загляните в VirtualBox-e в настройках вашей VM раздел система и вкладка ускорение стоит ли там галочка на "Включить VT-x/AMD-V"
Ознакомится с тем что это такое можно тут (http://mirspo.narod.ru/vbox/ch01s02.htm)
6. MsstMake версии 11.5.28.11 »
описка ? в наборе лежит 11.5.28.1
и к стати я не нашел такой версии тут (http://forum.oszone.net/thread-117423-78.html)
sovransky5
01-06-2011, 12:13
Boa Soft,
я отписался выше. Тоже думал что дело может в SIDе винды.
Boa Soft
01-06-2011, 16:28
описка ? в наборе лежит 11.5.28.1
и к стати я не нашел такой версии тут »
Нет. Это тестовая сборка специально для этого комплекта. Добавлено переименование служб и отображаемых имен с целью предотвращения конфликтов при наличии драйверов с одноименными службами.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC