Войти

Показать полную графическую версию : Интеграция приложений в режиме аудита системы.


Страниц : [1] 2 3 4 5 6 7 8 9 10

mifrith
22-01-2009, 01:31
Вот решил поделиться способом интеграции приложений в дистрибутив. Он основан на этом мануале (http://www.wincert.net/forum/index.php?showtopic=5092) .


подготовка софта

Нам понадобится Microsoft WAIK (качаем здесь (http://www.microsoft.com/downloads/details.aspx?FamilyId=94BB6E34-D890-4932-81A5-5B50C657DE08&displaylang=en) )
Любой софт для эмуляции ПК ( я пользовался VMWare, качаем здесь (http://www.wincert.net/forum/index.php?showtopic=1992) )
Ну и конечно софт который мы будем устанавливать (сразу скажу, софт отдельно готовить не надо! достаточно запихнуть все установочники в одну папку и создать образ. например с помощью Ultra ISO)

создание WinPE

Устанавливаем WAIK
Открываем: Пуск->Программы->Microsoft Windows AIK->Утилиты командной строки Windows PE
В появившемся окне набираем код:copype.cmd x86 d:\PE
http://img162.imageshack.us/img162/9274/copypexf2.gif
Теперь необходимо скопировать все из папки "C:\Program Files\Windows AIK\Tools\x86" (для 32-битных систем) или "C:\Program Files\Windows AIK\Tools\amd64" (для
64-битных систем) в папку "d:\pe\ISO"
http://img162.imageshack.us/img162/2922/copytoolmx0.gif
Создаем образ: Пуск->Программы->Microsoft Windows AIK->Утилиты командной строки Windows PE
в появившемся окне набираем код:oscdimg.exe -bd:\PE\etfsboot.com -h -u2 -m -lWINPE d:\PE\ISO d:\PE.iso
http://img162.imageshack.us/img162/8717/creatpejo1.gif

Установка и настройка Windows и софта

Разметка диска: при создании виртуальной машины я рекомендую сделать жёсткий диск размером 40Гб, во время установки ОС размечаем диск следующим образом:

раздел 10Гб
раздел 30Гб(все что осталось)

http://img517.imageshack.us/img517/663/windowsvistax64edition2hs3.png
Устанавливаем систему как обычно(рекомендую не автоматизировать установку, т.к. в определенный момент нам понадобиться перейти в режим предподготовки системы)
В момент когда система запросит имя пользователя и пароль нажимаем CTRL+SHIFT+F3, после чего система автоматом перезагрузится.
http://img376.imageshack.us/img376/491/11946343vp1.gif
Вот мы и добрались до установки софта :biggrin: после перезагрузки мы увидим следующее:
http://img384.imageshack.us/img384/7710/96471760jy5.gif
Ни в коем случае не закрывайте это окошко!!!
Лучше спрячте его за экран(временно) :cool:
И начинаем установку приложений!!! Устанавливать можно все что угодно(включая кряки и серийники для софта)! Единственное что нельзя установить в таком режиме это активатор для самой системы(после всех операций и повторной установки он слетает), зато сертификат(тобеж лицензию) вставляем смело! Если приложение после установки требует перезагрузку системы, не стесняемся, перезагружаем(после перезагрузки система вернется в этот же режим). После того как все программы установлены и зарегестрерированы (ну или крякнуты) в окне "Программа подготовки системы 3.14" выставляем следующее:

Переход в окно приветствия системы (OOBE)
Подготовка к использованию
Завершение работы

http://img255.imageshack.us/img255/6472/windowsvistax64edition2ew4.jpg
и нажимаем "ОК"

Создание дистрибутива системы

Монтируем образ WinPE
http://img376.imageshack.us/img376/7784/27.gif
и запускаемся с него.
Переходим на диск E:\ и вводим следующий код:
imagex.exe /compress maximum /flags "Business" /capture C: D:\INSTALL.WIM "Windows Vista Business SP2"
Соответственно версию и название можем ввести свое. Нажимаем Enter и ждем. Процесс долгий.
http://img376.imageshack.us/img376/8295/30.gif
По завершению создания образа останавливаем виртуальную машину и подключаем виртуальный диск в систему:
http://img408.imageshack.us/img408/523/25xp9.gif
Копируем образ install.wim и вставляем в папку sources нашего дистрибутива ОС


Конец!


Так созданный дистрибутив прекрасно открывается vLite(сам пробовал).
Ну вот и весь способ. Пробуйте, мне понравилось, меньше забот с установкой.
Важно помнить что образ системы install.wim не должен превышать 4.4Гб (примерно 18Гб не запакованный). Данным правилом можно принебречь, но тогда VLite может не понять этот образ и выдать ошибку.

P.S.: данный метод проверен мной на виртуальном и реальном компьютере.[hr]Более подробную информацию по слагаемым этого метода вы найдете в статьях сайта:

Создание базового загрузочного диска Windows PE (http://www.outsidethebox.ms/9950/)
Создание настроенного образа операционной системы (http://www.outsidethebox.ms/9951/)
Установка приложений в режиме аудита (http://oszone.net/8596)

Vadikan
22-01-2009, 15:17
mifrith, спасибо за приведенную информацию. Не знаю, почему вы окрестили этот образ нестандартным :) Установка ПО в режиме аудита и последующий захват системного тома - это метод, который Microsoft рекомендует ОЕМ-сборщикам :) Его также могут использовать организации для создания эталонного образа.

Для простоты его можно было бы разбить на три этапа:

Создние загрузочного образа/диска Windows PE
Установка приложений в режиме аудита
Захват системного тома в WIM-образ с помощью imagex из Windows PE

Однако у способа есть и недостатки. Допустим, вышло несколько новых версий программ. Как вы их обновите? Вам придется всю процедуру (кроме создания диска PE) выполнять заново, а затем снова захватывать образ. Поэтому такой способ не вполне подходит тем, кто часто изменяет состав установочного диска.

mifrith
22-01-2009, 17:31
Vadikan, ну не стандартным я его окрестил, т.к. мало кто использует :biggrin: а по этапам разбил так как делал(по больше для простоты) и если можно подправьте название темы :biggrin: а по поводу недостатков, в каждом способе интеграции ПО есть свои недостатки и приемущества.

Vadikan
22-01-2009, 18:06
мало кто использует »
Среди домашних энтузиастов он, видимо, непопулярен, но в организациях - должен быть :)

и если можно подправьте название темы »
Поправьте самостоятельно в режиме редактирования первого сообщения.

mifrith
22-01-2009, 18:17
Vadikan, все поправил :biggrin:

Baw17
22-01-2009, 19:47
mifrith, молодец отличный манул, зачот тебе :up

mifrith
22-01-2009, 19:52
Baw17, пасибо :blush:

okshef
22-01-2009, 20:32
Еще пара "взмахов волшебной палочкой" и после записи на отдельный раздел ЖД с последующим его сокрытием и указанием в BCD пути к файлу установки - вот и готовый рецепт изготовления скрытого раздела восстановления.

Rema
06-03-2009, 06:07
Трудности возникаю на этапе 4.а:

1. Создаю новую виртуальную машину "Виста 64", монтирую на неё образ PE.iso, запускаю виртуальную машину и ...
Windows is loading files...
Запускается cmd - X:\windows\system32^
Ввожу e: и получаю на выходе - Системе не удается найти указанный диск

Сбился с толку, очень нужна помощь. Заранее благодарен!

Vadikan
06-03-2009, 21:03
Rema, а какие диски и разделы у вас есть после входа в Win PE?
diskpart
list disk
select disk <номер>
detail disk

Rema
07-03-2009, 00:18
Vadikan, вот что получается http://ipicture.ru/uploads/090307/J7BFVWcHUv.jpg

Rema
07-03-2009, 01:23
Vadikan, вот что получается http://ipicture.ru/uploads/090307/J7BFVWcHUv.jpg »

Вопрос снимаю с повестки дня, благодаря подсказкам создателя топика - mifrith, огромная всем признательность!

Может кому пригодиться, решилось настройкой БИОСа, через выставление приоритета загрузки с CD.

gorec_74
13-03-2009, 18:41
Подскажите кто-нибудь - неужели работает выше описанный метод? Дело в том, что с его описанием я сталкивался ещё при поиске способов интеграции SP1 в Windows Vista. Всё проделывал как было описано, но при загрузке с DVD , созданного таким образом, у меня выкидывалось и выкидывается сейчас при попытках интеграции NET Framework3.5SP1 и SP2 для Vista сообщение: "Отсутствуют доступные образы". Кто-нибудь может подсказать в чём тут соль вопроса. На жёстком 4 раздела, может ли из-за этого? В VMWare и VirtualBox Sysprep Generalize прерывается с ошибкой.

Name Intel Core 2 Duo E8400
Code Name Wolfdale
Specification Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
Package Socket 775 LGA
Family/Model/Stepping 6.7.6
Extended Family/Model 6.17
Core Stepping C0
Technology 45 nm
Core Speed 3000.1 MHz
Multiplier x Bus speed 9.0 x 333.3 MHz
Rated Bus speed 1333.4 MHz
Stock frequency 3000 MHz
Instruction sets MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, EM64T
L1 Data cache (per processor) 2 x 32 KBytes, 8-way set associative, 64-byte line size
L1 Instruction cache (per processor) 2 x 32 KBytes, 8-way set associative, 64-byte line size
L2 cache (per processor) 6144 KBytes, 24-way set associative, 64-byte line size
Chipset & Memory
Northbridge Intel P35/G33/G31 rev. A2
Southbridge Intel 82801IR (ICH9R) rev. 02
Graphic Interface PCI-Express
PCI-E Link Width x16
PCI-E Max Link Width x16
Memory Type DDR2
Memory Size 2048 MBytes
Memory Frequency 400.0 MHz (5:6)
CAS# Latency (tCL) 5.0 clocks
RAS# to CAS# (tRCD) 5 clocks
RAS# Precharge (tRP) 5 clocks
Cycle Time (tRAS) 15 clocks
Command Rate (CR) 2T
System
System Manufacturer Gigabyte Technology Co., Ltd.
System Name EP35C-DS3R
System S/N
Mainboard Vendor Gigabyte Technology Co., Ltd.
Mainboard Model EP35C-DS3R
BIOS Vendor Award Software International, Inc.
BIOS Version F4a
BIOS Date 07/29/2008
Memory SPD
Module 1 DDR2, PC2-6400 (400 MHz), 1024 MBytes, Kingston
Module 2 DDR2, PC2-6400 (400 MHz), 1024 MBytes, Kingston
Software
Windows Version Microsoft Windows Vista (6.0) Home Premium Edition Service Pack 1 (Build 6001)

mifrith
17-03-2009, 23:53
gorec_74, ты вообще описание читал?
данный метод проверен мной на виртуальном и реальном компьютере »
это раз.
Важно помнить что образ системы install.wim не должен превышать 4.4Гб (примерно 18Гб не запакованный) »
это два.
надеюсь я ответил на твои вопросы.

Vadikan
18-03-2009, 00:52
gorec_74, см. также [решено] Сообщение ""Отсутствуют доступные образы" (There are no images) при установке (http://forum.oszone.net/thread-134865.html)

IvanVL
18-03-2009, 09:33
А есть методы интеграции софта как в WinXP svpack? Или что нибудь похожее.

Vadikan
18-03-2009, 09:37
IvanVL, программы невозможно интегрировать (название темы некорректно), поскольку они не являются компонентами ОС или обновлениями к ней. Их можно устанавливать на различных этапах установки ОС, в т.ч. создавать WIM-образ ОС с установленными программами. См. Установка приложений (обзор и предварительная подготовка) (http://oszone.net/8594)

К вашему сведению, метод svcpack - это не интеграция приложений. Это также включение их в дистрибутив с последующей установкой из svcpack.

gorec_74
23-03-2009, 05:41
mifrith вообще я описание читал, а ты на мои вопросы не ответил, потому как install.wim у меня 2.9 Гб. И ты моё сообщение читал или нет: В VMWare и VirtualBox Sysprep Generalize прерывается с ошибкой.

mifrith
25-03-2009, 09:00
gorec_74, ок, я погорячился. ты могешь выложить скрин с ошибкой?

Steppelton
15-04-2009, 18:10
Вот решил поделиться способом интеграции приложений в дистрибутив »
Огромная Вам благодарность, mifrith , за подробное описание интеграции приложений в режиме аудита. Благодаря Вам, я интегрировал Vista SP2 RTM ESCROW в дистрибютив. Всё отлично получилось. Использовал Virtual PC (просто он занимает меньше места на диске да и бесплатный).




© OSzone.net 2001-2012