Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Инструменты для клонирования (развертывание из образа) Windows XP

Ответить
Настройки темы
Инструменты для клонирования (развертывание из образа) Windows XP

Аватара для Boa Soft

Компьютерный шаман


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


Конфигурация

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


Изменения
Автор: Boa Soft
Дата: 29-05-2011
Описание: Обновил комплект
Данным вопросом для нужд производства я занимаюсь уже более двух лет. По ряду причин у меня не было желания делится наработками по этой теме. Но, сейчас я принял решение создать эту тему. Сразу предупреждаю, что вопрос достаточно сложный, не для новичков. Поэтому. скорее всего. я просто не буду отвечать на глупые вопросы. Но, если в этом вопросе разобраться, то технология клонирования может принести значительное облегчение системным администраторам и IT отделам фирм, производящих компьютеры и постоянно сталкивающихся с необходимостью развертывания софта на многие компьютеры различной конфигурации.

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

Средства собственно клонирования - снятие образа и его развертывания, в комплект не входят и вы вольны выбирать сами. Это могут быть как платные утилиты типа Нортон (Семантек) Гост, Акронис и подобные, так и свободно распрастраняемый MS AIK, в остав которого входит среда PE 2.0 и средство ImageX.

Этот архив - квитэсенция информации, почерпнутой как с форумов Oszone, msfn, ru-board, так и моих собственных наработок и раскопок.

Отдельное спасибо Mr.dUSHA aka Andrew Bendus - без его утилиты не удалось бы сделать подготовку к клонированию столь легкой и универсальной.

Обновление от 29.05.11

Новое в текущей версии.

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. Новый алгоритм для исключения проблем с обновлением драйверов при наличии одинаковых служб.

Скачать архив: - http://tools.oszone.net/BoaSoft/Clon...my_sysprep.exe
Старая версия: - http://tools.oszone.net/BoaSoft/Clon...sysprep_old.7z

Набор драйверов для VM: - http://tools.oszone.net/BoaSoft/Clon.../dp_virtual.7z

Ссылки по теме:
читать дальше »

Утилита (многофункциональная) создания файла критических устройств MSSTMake.exe Mr.dUSHA http://forum.oszone.net/thread-117423.html
Клонирование ХР - создание копии установленной системы, перенос готовой системы на другой компьютер, создание универсального образа ХР на нашем родном форуме: http://forum.oszone.net/thread-6898.html
Тема ру-борде по переносу системы на другую машину: http://forum.ru-board.com/topic.cgi?...3070&start=260
Немого по теме на MSFN: http://www.msfn.org/board/RESYSPREP-...ml#entry718477
и: http://www.msfn.org/board/index.php?...00722&hl=clone
и: http://www.msfn.org/board/index.php?...95271&hl=clone
И, на закуску: http://pantherxp.net/ (достаточно спорно, но у меня заработало).
Еще пополним...


PS Хотелось сделать эту только для профессионалов, но так как такой возможности нет, то все глупые вопросы от тех, кто ничего не понимает в предмете обсуждения, будут просто игнорироваться.

Дополнительные ресурсы:

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 23:16, 29-11-2008

 

Аватара для Boa Soft

Компьютерный шаман


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

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


Все идеально работает, если в пакете есть драйвер для контроллера диска и он установился.
Если же он не стал по какой-либо причине (неподписанный, нет точно соответствующего HWID итд), то утилита не обнаруживает, что со службой, на которой загрузилась первый рас система, связан драйвер. И выключает службу.
После перезагрузки имеем BSOD.
Если не вычищаем ничего - то при первой загрузке все службы, что мы добавили при подготовке к клону, ставятся как не-пнр (legacy) драйвера (их можно увидеть в диспетчере устройств, включив в нем показ скрытых устройств, драйвера устройств не plag&play) и из-за конфликта после перезагрузки имеем либо ошибку NTFS.SYS либо отсутствующий NVGTS.SYS (хотя сам драйвер присутствут).

Выводы - очищать надо, но осторожно.

Нашел обходной маневр - у каждой нашей добавленной службы в реестре проверять подключ Enum

Если там присутствуют только ссылки типа Root\LEGACY_INTELIDE\0000, то связанных со службой реальных устройств нет, а службу нужно отключать и драйвер Root\LEGACY_INTELIDE\0000 удалить.

Если же там присутствует что-то типа PCI\VEN_10DE&DEV_037F&SUBSYS_10261695&REV_A2\3&2411e6fe&1&28 хоть в одном экземпляре - то службу трогать не надо.

Это всю сумбурную логику реализовал в коде. И выложил.
Ссылка в шапке.

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

Аминь.

Кто имел проблемы с Intel AHCI - пожалуйста, протестите наборчик, чтобы понять, реально ли решена проблема.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:03, 01-05-2011 | #681



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

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


Цитата Boa Soft:
Это всю сумбурную логику реализовал в коде. И выложил.
Ссылка в шапке. »
В шапке комплект за 29 апреля, а собственно за сегодня где?

Отправлено: 23:34, 01-05-2011 | #682


Аватара для Boa Soft

Компьютерный шаман


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

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


serber78 Я файл закачал, а шапку не правил.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 23:36, 01-05-2011 | #683


Аватара для Boa Soft

Компьютерный шаман


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

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


По моей просьбе автором исправлена утилита MsstMake

Устранены ошибки, указанные в этом посте: http://forum.oszone.net/post-1667701-681.html

Утилита доступна для скачивания в шапке ее темы:
http://forum.oszone.net/thread-117423.html

Рекомендую обновить в своем наборе.

При следующем обновлении набора обновленная утилита будет в него включена.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:45, 02-05-2011 | #684


Пользователь


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

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


Boa Soft,
Как сделать что б формировался delpart.exe ?
Ярлык раскоментировал в рег файле.

Отправлено: 15:55, 02-05-2011 | #685


Аватара для Boa Soft

Компьютерный шаман


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

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


Цитата RealBoy:
Boa Soft,
Как сделать что б формировался delpart.exe ?
Ярлык раскоментировал в рег файле. »
Я же вам уже отвечал несколько постов назад.

Утилита приватная и поэтому удалена из набора. Можете закомментировать установку ярлычка в рег файле.

Утилита для удаления системы написана для внутрифирменного использования и публиковаться не будет.

1. Утилита приватная.
2. С ее помощью легко сделать пакость - не хочу подавать пример дуракам и вирусописателям.


PS Может вы неправильно поняли - это утилита тупо сносит систему. Она ничего не форматирует и не переразмечает.
Для разметки можно юзать diskpart со сценариями.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 18:21, 02-05-2011 | #686


Пользователь


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

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


Boa Soft,
Да. Я Вас не правильно понял.
И ещё раз спасибо за софт.

Отправлено: 09:14, 03-05-2011 | #687


Модератор


Moderator


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

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


Вложения
Тип файла: 7z icm 8 05 2011_s_110506_12-36.7z
(20.5 Kb, 9 просмотров)

Цитата Boa Soft:
Кто имел проблемы с Intel AHCI - пожалуйста, протестите наборчик, чтобы понять, реально ли решена проблема. »
проблема "BSOD 7b после первой перазагрузки" у меня решилась.
Правильный драйвер по прежнему автоматом не устанавливается ( PCI\VEN_8086&DEV_2824&CC_0106 , по той же причине
читать дальше »
Цитата:
#E281 Добавление служб: не удалось изменить существующую службу "iaStor4". Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.
#E033 Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.
#E275 Ошибка при установке служб. Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.
) но теперь драйвер "PCI Device" не удаляется, а продолжает использоваться.

но этот драйвер считается "критическим" , и его оказывается нельзя удалить.
то есть удалить можно, но для удаления нужна перезагрузка, а после перезагрузки драйве восстанавливается - он же критический.

то есть раньше в момент, когда драйвер "PCI Device" уже не считается критическим и уже назначен на удаление после перезагрузки, можно было запустить DIA и поставить нормальный драйвер.
а теперь нормальный драйвер не ставиться вообще никак ни в ручную ни через программы установки драйверов.

при этом метод, предложенный Mr.dUSHA - замена имени службы в inf файлах
Код: Выделить весь код
[Strings]
;Localizable
DiskName                                    = "Intel Rapid Storage Technology Driver"
; Use for "My Sysprep" progect by Boa Soft
;*PNP0600.DeviceDesc                         = "Intel AHCI Controller"
*PNP0600.DeviceDesc                         = "Intel AHCI Controller2"
по прежнему работает - драйвера из I4 подхватываются автоматом на этапе "поиска драйверов"

в аттаче два setupapi.log при развертывании на Intel(R) ICH8 SATA AHCI Controller - 2824
первый используется драйвер из I4 оригинального пакета из шапки,
а второй при развёртывании с модифицированными INF в I4

Отправлено: 10:36, 06-05-2011 | #688


Новый участник


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

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


Испробовал на разных конфигах, попался и один интел( ICH 10). Все дрова на контроллеры подхвачены автоматом. Бсодов не было....

Отправлено: 14:30, 06-05-2011 | #689


Аватара для Lightvik

Новый участник


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

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


при использовании последней версии набора имею следующую проблему - во время установки не появляется диалог выбора драйверов , но распаковка идет - распаковываются 11 из 38 драйвер паков . при использовании старой версии набора - все нормально распаковывается . поиск ничего не дал . вопрос как мне добавить в набор выбор пакетов ? заранее спасибо!

Отправлено: 20:02, 06-05-2011 | #690



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Инструменты для клонирования (развертывание из образа) Windows XP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PantherXP - создание образа системы и развертывание из него (статья) alexandr100 Автоматическая установка Windows 2000/XP/2003 174 05-01-2014 18:42
sysprep. Предупреждения и ошибки при развертывание образа tarasov.evgeny Автоматическая установка Windows 2000/XP/2003 2 06-03-2010 06:42
Инструменты для создания unattended CD piterpen Автоматическая установка Windows 2000/XP/2003 5 07-02-2006 22:23
Программа для клонирования дискеты XPurple Программное обеспечение Windows 6 30-01-2006 13:51
Инструменты для работы с графикой... ran71me3rr0r Вебмастеру 6 01-06-2004 07:51




 
Переход