WAIK: собственная сборка Windows

Перейти вниз

WAIK: собственная сборка Windows

Сообщение автор yragen в Вт Авг 25, 2009 3:50 am


WAIK: собственная сборка Windows


С момента появления первой Windows и до сегодняшних дней множество пользователей выказывали свое недовольство по тем или иным проблемам, связанным с данной ОС. Особенно досталось разлетающимися язвительными каламбурами всеми "любимой" "Висте". Конечно, в каждой шутке есть только доля шутки, а остальное все – правда. Но болтать – не мешки ворочать, а создать собственную стабильную и производительную сборку редмондской операционной системы может не каждый "нигилист".

WAIK

Microsoft довольно часто пресекала на корню любые попытки изменения стандартной конфигурации "Виндоус". Ну не нравится ей, когда "копаются" во внутренностях ее продуктов. Как оказалось, софтовый гигант не устоял перед натиском любопытных пользователей и с появлением шестой операционки выпустил пакет автоматической установки WAIK (Windows Automated Installation Kit).

Основой "мелкомягкого" конструктора является Microsoft Windows Preinstallation Environment (WindowsPE) – операционная система в минимальной конфигурации. Функциями среды являются помощь при установке "окошек", а также запуск компьютера без ОС, редактирование, создание разделов винчестера и их форматирование. Всевозможные программы-восстановители операционных систем на ноутбуках (о них чуть позже) работают именно с пакетом автоматической установки от конторы Билла Гейтса. В свою очередь, WPE целиком и полностью опирается на возможности консольной утилиты ImageX, работающей с образами формата .wim (windows image), и Windows Deployment Services (WDS) – сервиса централизованного развертывания, помогающего через локальную сеть установить систему сразу на несколько компьютеров. Важной частью по созданию собственной "оконной рамы" является приложение Windows System Image Manager (WSIM), отвечающее за создание файла ответов формата .clg (каталоги). Но я бы посоветовал первым делом пристально изучить руководство по работе с Windows AIK.

Автоматический пакет установки работает с операционными системами XP (не ниже второго SP), Vista и Server 2008 (следовательно, и Windows 7). Пример создания своего дистрибутива в этой статье приводился на основе 64-битной Windows Vista Ultimate.




Шаманим в консоли

Из подопытного DVD, из папки sources, копируем файл install.wim (размером почти 3 гигабайта) в директорию, например, "howto". Теперь пришло время консоли. Запускаем ImageX и в появившейся командной строке набираем:

imagex /mountrw c:\install.wim 4 c:\howto mounting (RW): [c:\install.wim, 4] -> [c:\howto]

Каждый набор символов вне квадратных скобок обязателен для выполнения задуманного действия. Отсутствие (или неправильное написание) содержания скобок приведет к сохранению образа в корне приложения WAIK (С:\Program Files\Windows AIK). Слово /mountrw импортирует wim-файл в режиме чтение/запись, а цифра "4" означает тип создаваемой сборки (в данном случае это Ultimate).

Посмотреть, какой вид операционной системы соответствует какому номеру, можно тут же, набрав в окне командной строки imagex/INFO c:\install.wim. В появившемся ответе высветится фраза вида <IMAGE INDEX="3"> <NAME>Windows Vista HOMEPREMIUM</NAME>.

После монтирования образа в ImageX можно переходить непосредственно к улучшению стандартной сборки. Все очень просто: записываем в ту же папку "howto" драйвера формата .inf и набираем в черной-черной строке "заклинание":

peimg /inf=c:\howto\*.inf /image=c:\howto\windows

Точно так же выполняются команды по интегрированию других файлов. Если требуется установка данных (программ, сервис-паков), смело набираем

peimg /install=WinPE-HTA c:\howto\mount\windows

где HTA – строка подстановочных знаков.

Предпоследним консольным действием проверяем интегрированное добро и утилиты:

peimg /list c:\howto\mount\Windows

Финальную черту подводит строчка закрытия созданного образа:

imagex /unmount /commit c:\howto

Вот и все, install.wim готов! Остается создать так называемый файл ответов (Answer File, AF) – меню, задающее множество вопросов при установке операционной системы и отвечающее за компоненты и сервисы системы. При его правильной настройке Windows не будет запрашивать ключ, учетные записи и многое другое. К тому же именно через AF можно провести твик ОС, выставив все параметры заблаговременно.
avatar
yragen
Admin

Сообщения : 233
Дата регистрации : 2009-07-30

http://utest.forum2x2.ru

Вернуться к началу Перейти вниз

Re: WAIK: собственная сборка Windows

Сообщение автор yragen в Вт Авг 25, 2009 4:09 am

WAIK: собственная сборка Windows продолжение...


Менеджер среднего звена

Достичь столь желанного автоматизма поможет упомянутая программа Windows System Image Manager. Только что созданный образ необходимо загрузить с помощью меню file программы. После запроса и минутного ожидания в окошке Answer File получаем запрос на выбор версии ОС. Теперь из нижнего левого экрана Windows Image можно сортировать встроенные приложения (Components) и элементы (Packages) "Висты". Кутузову не снился такой план маневров, который предлагается избрать при настройке системы. Добавлению и удалению подлежит практически все: без проблем можно избавиться от встроенного плеера, дефрагментатора, "Пэйнта", графических эффектов и другой туевой хучи "барахла". Также разрешается "выгнать" ненужные драйверы Windows и настроить под себя сервисы. Всего-то и требуется, что установить в меню Properties какого-либо приложения параметр true или false. Например, файл x86_Microsoft-Windows-Foundation-Package изменением настроек позволит удалить встроенные игры, а заодно и освободить немного драгоценного места на жестком диске. В некоторых компонентах можно выбирать настройки. Например, Internet Explorer’у разрешено установить уровень фильтрации.




Думаю, стоит напомнить о нелишней осторожности при создании нового файла ответов. Хотя Microsoft подстраховалась, введя в меню семиуровневую оценку элементов Insert Pass: windowsPE, offlineServicing, package(s), specialize, auditSystem, auditUser и oobeSystem. Выбрав четвертую строчку, ты получишь метку UserData в панели файла ответов, в свойствах которой можно задать лицензионный ключ операционной системы. Если ты не помнишь хаотично составленного регистрационного номера, воспользуйся утилитой – например, TuneUp Utility. В том же меню не забудь установить параметр WillShowUI в режим never. И так далее. Заполнение говорящих за себя строчек, типа Organization и Full Name, не должно вызвать каких-то сложностей. Лучше давай сразу же поделим жесткий диск!

Пилим блины

Манипуляция осуществляется по принципу: "как два пальца об асфальт". Вставляем новый диск в меню DiscConfiguration и задаем необходимые опции (CreatePatitions\ModifyPartitions). Как ты уже догадался, пользователю разрешается изменить тип файловой системы, размер нового локального диска и название из одной заглавной буквы. Также можно залить утилиты, которые будут установлены одновременно с Windows. Создаем папку soft (которую потом нужно разместить в каталоге будущего дистрибутива) и закидываем в нее все необходимые программы и дополнения. А затем в меню oobeSystem выбираем "синхронная команда" и пишем, например:

systemdrive%\soft\aimp2.51_330.exe

Большое количество приложений удобнее записать в файле ответов через пересылочный текстовый файл, используя функцию строки cmd.

Последним шагом создания собственного дистрибутива операционной системы служит проверка только что "испеченного" файла ответов и замена полученных файлов в образе установочного DVD.

Долгожданный набор команды

oscdimg –u2 –bc:\howto\boot\etfsboot.com -1SJ_os –h c:\howto c:\SJ_os.iso

в консоли ImageX создаст образ (в моем случае – SJ_os) твоей индивидуальной операционной системы. Значение "–h" позволяет добавить в дистрибутив скрытые папки и файлы, "-1" выставляет метку, а "b" указывает на загрузочный файл.

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


Подготовлено по материалам xakep.ru
avatar
yragen
Admin

Сообщения : 233
Дата регистрации : 2009-07-30

http://utest.forum2x2.ru

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения