|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Инструменты для клонирования (развертывание из образа) Windows XP |
|
Инструменты для клонирования (развертывание из образа) Windows XP
|
Компьютерный шаман Сообщения: 2910 |
Профиль | Сайт | Отправить PM | Цитировать
Данным вопросом для нужд производства я занимаюсь уже более двух лет. По ряду причин у меня не было желания делится наработками по этой теме. Но, сейчас я принял решение создать эту тему. Сразу предупреждаю, что вопрос достаточно сложный, не для новичков. Поэтому. скорее всего. я просто не буду отвечать на глупые вопросы. Но, если в этом вопросе разобраться, то технология клонирования может принести значительное облегчение системным администраторам и 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 Ссылки по теме: PS Хотелось сделать эту только для профессионалов, но так как такой возможности нет, то все глупые вопросы от тех, кто ничего не понимает в предмете обсуждения, будут просто игнорироваться. Дополнительные ресурсы: |
|
------- Отправлено: 23:16, 29-11-2008 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить 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
|
Профиль | Отправить PM | Цитировать Цитата Boa Soft:
|
|
Отправлено: 23:34, 01-05-2011 | #682 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать serber78 Я файл закачал, а шапку не правил.
|
------- Отправлено: 23:36, 01-05-2011 | #683 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать По моей просьбе автором исправлена утилита MsstMake
Устранены ошибки, указанные в этом посте: http://forum.oszone.net/post-1667701-681.html Утилита доступна для скачивания в шапке ее темы: http://forum.oszone.net/thread-117423.html Рекомендую обновить в своем наборе. При следующем обновлении набора обновленная утилита будет в него включена. |
------- Отправлено: 13:45, 02-05-2011 | #684 |
Пользователь Сообщения: 50
|
Профиль | Отправить PM | Цитировать Boa Soft,
Как сделать что б формировался delpart.exe ? Ярлык раскоментировал в рег файле. |
Отправлено: 15:55, 02-05-2011 | #685 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать Цитата RealBoy:
Утилита приватная и поэтому удалена из набора. Можете закомментировать установку ярлычка в рег файле. Утилита для удаления системы написана для внутрифирменного использования и публиковаться не будет. 1. Утилита приватная. 2. С ее помощью легко сделать пакость - не хочу подавать пример дуракам и вирусописателям. PS Может вы неправильно поняли - это утилита тупо сносит систему. Она ничего не форматирует и не переразмечает. Для разметки можно юзать diskpart со сценариями. |
|
------- Отправлено: 18:21, 02-05-2011 | #686 |
Пользователь Сообщения: 50
|
Профиль | Отправить PM | Цитировать Boa Soft,
Да. Я Вас не правильно понял. И ещё раз спасибо за софт. |
Отправлено: 09:14, 03-05-2011 | #687 |
Модератор Сообщения: 8258
|
Профиль | Отправить PM | Цитировать Цитата Boa Soft:
Правильный драйвер по прежнему автоматом не устанавливается ( PCI\VEN_8086&DEV_2824&CC_0106 , по той же причине ) но теперь драйвер "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" в аттаче два setupapi.log при развертывании на Intel(R) ICH8 SATA AHCI Controller - 2824 первый используется драйвер из I4 оригинального пакета из шапки, а второй при развёртывании с модифицированными INF в I4 |
|
Отправлено: 10:36, 06-05-2011 | #688 |
Новый участник Сообщения: 29
|
Профиль | Отправить PM | Цитировать Испробовал на разных конфигах, попался и один интел( ICH 10). Все дрова на контроллеры подхвачены автоматом. Бсодов не было....
|
Отправлено: 14:30, 06-05-2011 | #689 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать при использовании последней версии набора имею следующую проблему - во время установки не появляется диалог выбора драйверов , но распаковка идет - распаковываются 11 из 38 драйвер паков . при использовании старой версии набора - все нормально распаковывается . поиск ничего не дал . вопрос как мне добавить в набор выбор пакетов ? заранее спасибо!
|
Отправлено: 20:02, 06-05-2011 | #690 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|