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

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

Ответить
Настройки темы
PantherXP - создание образа системы и развертывание из него (статья)

Старожил


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


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

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


Изменения
Автор: alexandr100
Дата: 08-12-2010

PantherXP упаковывает Windows XP/2003 в wim образ из которого можно установить систему средствами PantherXP. Пожалуйста попробуйте и напишите о впечатлениях, проблемах и т. п. Внимание - Подготовка образа и его развертывание возможно только в ntfs!
Имеется поддержка Boot Cd Wizard, BS Post Installer и многого другого.
Описание (переведено)
читать дальше »

"Panther" XP/2003 разработана, чтобы развернуть образ Windows XP/Server 2003 на компьютеры с одним и более процессорами, не требуя высокостоящих программ.
Большинство программ часто не в состоянии идентифицировать процессоры правильно, потому что они используют полученую информацию от Windows вместо того, чтобы получить информацию о фактически установленных устройствах. "Panther" XP/2003 умеет обнаружать центральный процессор, что гарантирует правильную установку HAL и ядра.

Краткий обзор установки (переведено)
читать дальше »

1."PantherXP" загружает Windows PE, настраивает жесткий диск и развертывает образ системы. После этого происходит перезагрузка системы.
2. Компьютер загружает Windows с распакованного образа. Далее идёт определение процессора, установка HAL, ядра и драйверов. А также setup.exe назначит новый system ID.

Официальный сайт PantherXP(на английском)
Оф. тема (на англ.)
Для создания понадобится
читать дальше »

1. Sun VirtualBox (75 MB). Обсудить VirtualBox.
2. PantherXP (72MB).
3. VMWare DiskMount utility (9.2 MB).
4. Qemu-Img, зеркало (114.4 Kb).
5. Любой Windows XP или 2003 (VL). К примеру Windows XP Xtreme (700MB).
6. Пакеты драйверов
7. WindowsXP-KB838080-SP2-DeployTools-RUS.cab, зеркало (не обязательно).
Если вы скачали Windows XP Xtreme можете пропустить пункт 6. Если вам не нравиться VirtualBox можете использовать любую другую программу, которая поддерживает vmdk. Если У вас есть VMware можете пропустить пункт 1 и 4.
8. Можно еще закачать дополнения (русификатор, автозапуск)

Дополнения (собственного производства)
читать дальше »

Русификатор установочной оболочки PantherXP - Скачать, зеркало (1.34MB).
Autorun для PantherXP. Вариант - Aurora Green Vista под систему XP. Версия 1. Скачать, зеркало (1.41MB). Скриншот

Также можно скачать авторуны от других пользователей (мой не сравнится с ихними) - Autorun 2009 V2 или Авторуны новой структуры.
Действия для создания дистрибьютива
читать дальше »

Совет - не закрывайте скрипты до конца их работы. Пожалуйста, прежде чем задать вопрос, внимательно прочитайте инструкцию.

Способ с использованием my sysprep (автор - Boa Soft)
читать дальше »

Скачать My Sysprep
Практически также. Делаем всё как всегда до пункта 2.4. Далее распаковываем my_sysprep.7z в корень системного диска на ВМ (кроме new.txt и readme.txt). Все настроить и установить. Запустить из папки sysprep\MSTDRV скрипт getdrv-runfirst.cmd. Потом надо запустить !PREPARE.CMD и приступаем к пункту 3.2. Внимание - в данном способе пропускаем пункт 3.6
Драйвера в способе my sysprep:
читать дальше »

В папку C:\D помщаем папки с распакованными драйверами из паков Башрата или своими.
При пользовании сжатых пакетов делаем следующее:
Просто поместите все пакеты 7z в папку ZIPDRV
В MyFactory.ini разкомментируте следующее:

OemDirName =SYSPREP\ZIPDRV
UnzipDirName =%SystemDrive%

Примечания от автора - Если установлен OpenOffice, то перед финальным запечатыванием необходимо выгрузить. Все делалось для нужд своего производства, поэтому, если что не нравится - изучаем батники и правим для себя.
Примечание от меня - сам этот вариант давно не использовал, так что пришлось написать по памяти.

Этап I - настройка клона.
1.1 Для использования вместе с Virtual Box необходимо создать виртуальный диск в формате vmdk. Для создания виртуального диска в формате vmdk понадобится Qemu-Img. В командной строке пишем - C:\Program Files\Qemu\qemu-img create -f vmdk win.vmdk 5G (это только пример, можете изменить параметры). Должно выглядеть так:

1.2 Создаём виртуальную машину с созданным qemu диском.
1.3 Устанавливаем на виртуальную машину Windows XP или 2003, обязательно корпоративную версию (не устанавливаем на виртуальную машину дополнения для гостевой ОС)
1.4 Устанавливаем любимые приложения и настраиваем виртуальную машину. Нельзя только устанавливать приложения для записи или клонирования дисков которые загружают свои драйвера (Nero, Алкоголь 120% и т. п. ), а также не рекомендуется устанавливать антивирусы на ВМ.
Этап II - предварительная подготовка к клонированию.
2.1 Распаковываем PantherXP в корень жёсткого диска.
2.2 Распаковываем WindowsXP-KB838080-SP2-DeployTools-RUS.cab в папку c:\PantherXP\legacy_template\[ROOT]\sources\Dist\$OEM$\$1\Sysprep\
2.3 Редактируем файл sysprep.inf (c:\PantherXP\legacy_template\[ROOT]\sources\Dist\$OEM$\$1\Sysprep\) программой setupmgr. Плюсом редактируем файл pxpinst.inf (в каталоге sources). Нам надо отредактировать серийный номер, региональные параметры и т. п. Многие настройки меняются в файле pxpinst.inf. Мне некоторые строки там не понравились, пришлось их удалить. Скачать pxpinst как у меня
2.4 Копируем на ВМ следующие файлы:
$Windir.exe (c:\PantherXP\legacy_template\[ROOT]\sources\Dist\$OEM$\)
Папку Windows и Sysprep (c:\PantherXP\legacy_template\[ROOT]\sources\Dist\$OEM$\$1\)
Вставляем их в корень системного диска ВМ. Как скопировать файлы на ВМ смотрите в FAQ.
2.5 Открываем Диспетчер устройств (на ВМ) и обновляем IDE ATA/ATAPI controllers на Standard Dual Channel PCI IDE Controller.
2.6 Перезагружаем ВМ.
Этап III - окончательная подготовка к клонированию.
3.1 Если вы уверены что всё сделали нормально запускаем на ВМ C:\sysprep\sysprep.cmd
3.2 Дождавшись окончания выключаем ВМ и на всякий пожарный делаем копию нашего виртуального жёсткого диска (vmdk).
3.3 На "не виртуальном компьютере" монтируем наш получившийся vmdk, то есть в командной строке набираем команду c:\Program Files\VMware\VMware DiskMount Utility\vmware-mount.exe H: "путь к vmdk"
3.4 Выполняем c:\PantherXP\build\legacy_cleanup.cmd
3.5 Копируем -DP_MassStorage_wnt5_x86-32 в папку c:\PantherXP\panther_template\[ROOT]\support\service\driver_arc\
3.6 Выполняем скрипт c:\PantherXP\panther_template\[ROOT]\support\service\svcres\4_winmain_massstor.cmd
Этап IV - клонирование.
4.1 Выполняем скрипт c:\PantherXP\panther_template\[ROOT]\support\service\svcres\6_winmain_capture.cmd
Этап V - настройка параметров, создание iso образа и тестирование.
5.1 Из CD windows копируем файлы eula.txt, pidgen.dll, setupp.ini в папку c:\PantherXP\panther_template\[ROOT]\sources\
5.2 Можете настроить файл pxpinst.inf - в нем прописаны твики реестра и т. п.
5.3 Если нужно создать CD/DVD, выполняем c:\PantherXP\panther_template\[ROOT]\support\service\svcres\8_cdimage.cmd
20. Рекомендуется протестировать созданный вами дистрибьютив. Это можно сделать на той же виртуальной машине.

Интеграция драйверов и приложений после создания образа (папка $oem$)
читать дальше »

Интеграция приложений (поддерживаются .exe, .cmd, .bat, .vbs, и .msi) - просто скопируйте нужные установщики в папку \sources\dist\$oem$\svcpack\
Интеграция обновлений - скопируйте обновления в \sources\dist\oem$\updates\
Добавление прочих файлов - если надо в корень системного диска тогда скопируйте необходимые файлы в папку $oem$\$1 , если назначение файлов в папку Program Files, тогда в $oem$\$Progs , в папку WINDOWS, тогда в $oem$\$$ , в папку Documents and Settings , тогда копируем в $oem$\$Docs
Интеграция PnP драйверов - скопируйте их в папку $oem$\drivers

Мини FAQ
читать дальше »

В - Как скопировать файлы на виртуальную машину
О - Для этого можно просто создать iso образ с необходимыми файлами (например с помощью UltraISO) и смонтировать созданный образ на ВМ.

В - Что такое ВМ
О - Это сокращение словосочетания "виртуальная машина"

В - Возможно ли использования мультитомных образов
О - Нет. Но можно использовать несколько образов, с 1 программой установки. Для этого необходимо создать программу автозапуска для WinPE с необходимыми параметрами командной строки.

В - Как сделать, чтобы программа установки не спрашивала ключ и имя компьютера?
О - Пропишите необходимые вам параметры в файле sysprep.inf

В - Можно ли использовать созданный дистрибьютив с USB носителя?
О - Можно. Для этого можно использовать MultiBoot USB

В - От чего зависит размер образа
О - Размер образа зависит от получившегося размера виртуального диска

Параметры командной строки
читать дальше »

Перед использованием команд, вам необходимо понять как работает setup.exe:
setup.exe распаковывает winpe.wim на жесткий диск или в оперативную память. После этого запускается программы установки с определёнными параметрами:
/NoDownload - не распаковывать winpe.wim
/WimPath:Путь к install.wim
В итоге команда должна выглядеть так - C:\$WINDOWS.~BT\Sources\setup.exe c параметрами /NoDownload /WimPath:Путь к install.wim
Пример - C:\$WINDOWS.~BT\Sources\setup.exe /NoDownload /WimPath:D:\source\install.wim

Скриншоты (1 из английской версии)
Видео (с оф. сайта)

Родственные темы
----------------------------------------------------------------------------------
Если вам помогло данное сообщение - не забудьте нажать на кнопку "Полезное сообщение" и оставить отзыв!

Отправлено: 10:13, 05-12-2009

 

Аватара для conductor

Ветеран


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

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


какой размер получается образа(wim)?
и насколько зависит он от размера установленной хр

Отправлено: 09:28, 11-03-2010 | #31



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

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


Старожил


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

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


Цитата conductor:
и насколько зависит он от размера установленной хр »
Зависит напрямую. И смотря какая система. Но если использовать чистую XP (и кое что поудалять) то можно и 450 мб получится. Если побольше удалить (Windows XP Mini или т. п.) то можно и 80 мб выйти. У меня полная система со всеми прибамбасами и программами получилось 870 мб.

Цитата 248:
А установленные программы можно переносить с помощью этой пантеры? »
Если с системой - то можно (хоть в образ, хоть через OEM папки)

Отправлено: 18:33, 11-03-2010 | #32


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


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

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


у меня тоже install.wim 2 метра получаеца. скрипт "6_winmain_capture" пихает в образ папку "буква_виртуального_диска:\PantherXP\panther_template\[ROOT]\support\service\svcres" (при выпольнении написано "Successfully imaged N:\PantherXP\panther_template\[ROOT]\support\service\svcres"). чета нето))

install.wim не монтируется
ERROR: Была сделана попытка загрузить программу, имеющую неверный формат.

Последний раз редактировалось Smokie_id11243755, 07-04-2010 в 13:13.


Отправлено: 13:03, 07-04-2010 | #33


Старожил


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

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


А какая у вас файловая система на виртуальной машине?

Отправлено: 13:22, 07-04-2010 | #34


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


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

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


NTFS

ой, сорри, невнимателен.... я папку PantherXP ложил в смонтированный VDMK образ, а надо в C:

Отправлено: 13:45, 07-04-2010 | #35


Модератор


Moderator


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

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


А никто не пытался приспособить сей продукт только для развёртывания WIM образов подоговленных без использования Panther ?
собственно ознакомился с
Цитата alexandr100:
Способ с использованием my sysprep (автор - Boa Soft)
читать дальше »
Этап I - настройка клона. »
там везде используются какие то части Panther.

собственно я всё это пропустил.

есть образ созданый по методике BoaSoft Инструменты для клонирования (развертывание из образа) Windows XP образ снимается GUI'шной ImageX3.1.

разворачивал WIM при загрузке с Cd - WinPE ручками запускал ImageX3.1 ручками нажимал кнопки, система разворачивалась и работала.

но захотелось автоматизации.

попробовал по хитрому - ничего по инструкции в шапке не делал, распаковал Panther, заменил
c:\PantherXP\panther_template\[ROOT]\sources\install.wim на свой,
запустил c:\PantherXP\panther_template\[ROOT]\support\service\svcres\8_cdimage.cmd
получил ISO начал тестировать в виртуалке.

начну с конца - ничего не получилось, т.к. пантеру нужен wim от ximage а не imageX

но в процессе тестирования возникли вопросы

во первых нельзя ли вырезать из неё собсвенно "развертывальщик", чтобы прикрутить к своему BartPE , что бы "развёртывание windows" было одним из возможных, но не единственным сценарием работы.

второе

нельзя ли избавится от этого шага
Цитата:
или сделать его опциональным?
ведь его реализация повлечет за собой вмешательство в развёрнутый образ, чего хотелось бы избежать

Отправлено: 20:17, 20-04-2010 | #36


Старожил


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

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


Цитата Amigos:
нельзя ли избавится от этого шага »
Можно (на подобный ответ уже отвечали и ответ уже давно в шапке - sysprep.inf)
Цитата Amigos:
во первых нельзя ли вырезать из неё собсвенно "развертывальщик", чтобы прикрутить к своему BartPE , что бы "развёртывание windows" было одним из возможных, но не единственным сценарием работы. »
Я так и сделал (но в wim образ все равно закатал, формат ximage). К WinPE 2.0/3.0 бестолку прикручивать (разбивка диска работать не хочет)
Цитата Amigos:
ImageX3.1 »
Там формат файла другой, надо через ximage
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:47, 20-04-2010 | #37


Модератор


Moderator


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

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


Цитата alexandr100:
Я так и сделал »
Как?

распаковкой winpe.wim?
но чем?

winpe.wim не понимает ни imageX , ни 7zip, ни ximage

Отправлено: 22:15, 20-04-2010 | #38


Старожил


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

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


Amigos, а вы повнимательней посмотрите папку /panther_temlate/support/service/svcres/
В ней несколько интересных скриптов, а также сама ximage! Можно набрать команду руками или использовать скрипы:
1_winpe_mount.cmd - распаковка WinPE на жесткий диск и монтирование этой папки с помощью VDCmd
5_winpe_capture.cmd - создание образа WinPE и замена на него.
Также в этой папке есть еще скрипты - их предназначение ясно по названию.
Цитата Amigos:
winpe.wim не понимает ни imageX , ни 7zip, ни ximage »
Расширение одно а формат другой - такие файлы создавались очень ранним билдом ImageX (в девичестве ximage)
Но даже после того как вы извлечете WinPE, придется поразобраться в структуре папок. У меня получилось интегрировать сборки не из всех конструкторов.
Но ведь можно обойтись и без этих мучений! Просто добавить ярлык на запуск setup.exe с параметрами которые в шапке.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:51, 20-04-2010 | #39


Модератор


Moderator


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

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


Цитата alexandr100:
Можно набрать команду руками »
набрал на работе
ximage.exe /apply c:\PantherXP\panther_template\[ROOT]\sources\winpe.wim Z: 1

распаковалось.

а дома не хотела, говорила что image неправильный
вот же шайтан проект.
Цитата alexandr100:
WinPE, придется поразобраться в структуре папок. »
мдя, чего то пантеровцы премудрили.
как из этой "винды в WinPE.wim" вытянуть exe и dll нужные для развёртывания винды из install.wim ?

есть список нужных файлов?

или собсвенно интерфейс пантере не в wim, а в exe и dll в .iso\sources\ , а в wim только винда для их запуска?
Цитата alexandr100:
добавить ярлык на запуск setup.exe с параметрами которые в шапке »
на пантере 2 setup.exe собственно
.iso\sources\setup.exe и
.iso\sources\winpe.wim\boot\system32\setup.exe

речь идёт о первом?

Отправлено: 07:34, 21-04-2010 | #40



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Общее - [статья] Создание настроенного образа операционной системы Vadikan Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 836 29-01-2024 06:32
Инструменты для клонирования (развертывание из образа) Windows XP Boa Soft Автоматическая установка Windows 2000/XP/2003 1024 18-01-2021 00:56
Разное - Создание образа системы (на раздел диска) Sergiomerta Microsoft Windows 7 21 16-02-2011 23:10
sysprep. Предупреждения и ошибки при развертывание образа tarasov.evgeny Автоматическая установка Windows 2000/XP/2003 2 06-03-2010 06:42
Создание образа системы sergant138 Хочу все знать 3 18-12-2009 09:17




 
Переход