Вы находитесь на странице: 1из 9

WinPE.

ru
Live-CD WinPE, BartPE, Winbuilder а так же другие универсальные сборки Windows и Linux

Главная Документация О проекте Опрос Форум Поддержка поискКарта


Скачать по сайту

Новое на Имя
сайте Статьи > пользователя
XenServer: *
скрипт
Собираем собственную Live-CD сборку
очист ки диска
WinPE2.0 на основе Windows 7.
Пароль *
Dom0
Конфигурируем сервер для загрузки
serg kaac образов дискет формата ima.
Регист рац ия
Первичная
Забыли
наст ройка О пуб лик о ва но вт, 13/03/2012 - 14:17 по льзо ва те ле м se rg k a a c
пароль?
Brocade SAN
sw itch (IBM) Войт и
“Мы строили строили и наконец построили..."
serg kaac
Чебурашка.
Вклю чение
Введение Одобрить
сервера материально
XenServer 6.5 Первая и вторая части статьи были посвящены установке и
в домен конфигурированию сервера для загрузки и инсталляции с
serg kaac сети разнообразных дистрибутивов операционных систем.
Внесение Будем считать, что все настроено и работает. Из
изменений в поставленных задач, остается только один вопрос: “Как это
W inPE может помочь лечить от вирусов компьютеры,
xamlow восстанавливать ОС и загрузчики и т.д.?". Ответу на этот
Поддержать проект
Наст ройка TS вопрос и посвящается эта часть.
Easy Print на Bitcoin:
Немного истории. WinPE 14Mogun6zMDxyAiYcgZkbew5ripxt8P3Kn
сервере
Во времена, когда операционная система Windows XP WebMoney:
т ерминалов R422105787177
W indow s только начинала свое победное шествие по десктопам
Server 2012 R2 пользователей, с ней происходили разные необъяснимые
serg kaac вещи, вроде синих экранов смерти (BSOD), испорченных Документация
загрузчиков и т.д. В связи с этим компания Microsoft
Проблема Гот овые
печат и
разработала волшебный инструмент, позволяющий быстро и
сборки
принт еров HP просто восстановить работоспособность операционной
W inPE
в уделенном системы. Его название —Preinstallation Environment for
Windows XP и WinPE [1]. BartPE
сеансе
Builder
serg kaac WinPE представляла собой упрощенную версию Windows XP
Время
с возможностью установки и запуска с любого носителя W inBuilder
выполнения достаточной ёмкости. Изначально система предназначалась
Скрипт ы
скрипт а на для подготовки компьютера к инсталляции полноценной для CMD
PHP операционной системы и позволяла осуществлять
Ст ат ьи
serg kaac предустановку ОС в автоматическом режиме. В поставку
включался пакет драйверов сетевых карт и дисковых Универсальный
Уст ановка
сервер
своего подсистем, которые поддерживаются Windows XP или
сет евой
серт ификат а Windows Server 2003. Обеспечивала доступ к общим
загрузки
для RDP сетевым папкам, включая доступ к Distributed File System
и
serg kaac (DFS). Включала в себя утилиты для форматирования и
уст ановки.
RusLive
работы с разделами жесткого диска, позволяя получить
Начало.
nikzzzz доступ к его существующим разделам.
Уст ановка
Отметим, что полный доступ возможно было получить и к
W inPE с W inPE
разделам имеющим формат NTFS. Это, во многом,
уст ановленным на USB
предопределило успех WinPE, так как кроме Windows XP и MSD
MS Office
Strelkabar
Windows Server 2000–2003, с этой файловой системой ни
Наст ройка
одна из операционных систем в полном объеме не работала. защ ит ы
Ещ ё
Так же применив стандартные команды и утилиты Windows на
можно было восстановить работу системы и спасти данные. загруж аемом
Комментарии На этом возможности стандартной поставки Microsoft уст ройст ве
USB MSD
Обновление заканчивались, но ларчик который был открыт, оказался W indow s
маловероят но: 4 очень интересен многим. 7 Live
CD/USB
дня 15 BartPE
минут назад —
Прошло немного времени после выхода WinPE для Windows XP собираем
Привет ст вую , yurkesha! 4
и голландец Барт Лагервей (Bart Lagerweij) предложил для W indow s
дня 12
использования вместо нее свою альтернативу — BartPE [2]. своими
часов назад
Эта сборка операционной системы отличалась от WinPE руками
Выполнено
возможностью расширения функций за счёт системы W indow s
условие
плагинов [3]. Preinstallation
"W inPE
Плагины предлагалось использовать для интеграции самого Environment
4.0" 2
различного программного обеспечения, изменения внешнего (W inPE)
недели 3
дня назад
вида и работы операционной системы. Также была — э то
предложена возможность использовать собственноручно облегчённая
при запуске
написаные плагины. Архитектура сборки оказалась версия
на W inPE /
настолько удачной, что количество расширений стало ОС
не 2 недели
безудержно расти. Это позволило сборкам на BartPE W indow s,
6 дней
кот орая
назад вплотную приблизиться и внешне и функционально к
позволяет
Мож ет кт о
традиционной Windows XP (Рис.1), выведя дистрибутив на
загруж ат ься
подскаж ет первое место по популярности среди сборок Windows Live
с
как в 2 CD.
внешнего
недели 6 Рисунок 1. Внешний вид сборки BartPE с плагином XPE. носит еля.
дней назад
Гот овый
Эт о на рец епт
Линукс ???, для
он не 2 создания
недели 6 загрузочной
дней назад "флэ шки"
Смот ри в W inPE/W inRE
ст орону Загрузочный
Thinstation! 2 флэ ш-
недели 6 брелок с
дней назад W inPE
Да он к Кэ ширование
серверу в Apache
нормально 3
Сет евая
недели 13
загрузка
часов назад
PXE на
Эт о почему основе
не пойдет - TFTPD32
т о? У 3
Собираем
недели 1
собст венную
день назад С появлением BartPE создание собственного Live CD стало
Live-CD
BartPE не совсем простым делом. Вокруг BartPE образовалось большое
сборку
подойдет на количество сообществ разнообразных сборок, W inPE2.0
нем RDP 3 разрабатывающих плагины и улучшающих систему. Из на
недели 1 основных, которые развиваются и обновляются до сих пор, основе
день назад можно отметить Ieshua's Live CD и (Y)PE by Yurkesha (CD) W indow s
[4]. 7.
К сожалению, сам продукт уже очень давно не обновлялся. Конфигурируем
Существуют проблемы с созданием версий на основе сервер
Windows XP SP3. Но основной недостаток — для создания для
Форум
сборки основанной на Windows Vista или Windows 7 он не загрузки
NIC LAN подходит, а необходимость в этом была . И вот на смену образов
RDP Client BartPE пришёл конструктор WinBuilder [5]. дискет
(W inPE 4.0 формат а
x86/x64)
WinBuilder ima.
Внесение WinBuilder — это приложение для создания и Создание
изменений в полуавтоматической сборки Live-CD. Позволяет использовать загрузочного
W inPE в качестве исходной системы проекта дистрибутивы, USB-

SCSIRAID начиная с Windows XP и заканчивая Windows 7 . драйва


Разрабатывается и поддерживается Питером Шлангом (Peter на базе
DRW EB 6
Schlang). До не давнего времени официальный сайт проекта W indow s
W IM FULL
был доступен по адресу [6], всю необходимую информацию Vista
(Y)PE HDD возможно найти на указанном сайте . (W inPE
tools edition В проекте для сборки используются специальные сценарии, 2.0)
by yurkesha которые выполняются последовательно один за другим,
(W IM) добавляя или изменяя компоненты и настройки будущей
W inRAR сборки операционной системы. За счет того, что система
Ieshua's Live собирается с нуля, можно получить минимальный размер
DVD/USB дистрибутива. Этот подход прямо противоположен BartPE, Новое в
блогах
2.13 где сначала собирается полная система, а потом
W inPE с выкидывается все лишнее. Учитывая указанные недостатки XenServer:
уст ановленным BartPE, для создания системы воспользуемся конструктором скрипт
MS Office WinBuilder. очист ки
диска Dom0
Восст ановление
Подготовка к сборке Вклю чение
пароля
админист рат ора
Рассмотрим, что должен содержать дистрибутив сервера
для “спасательной" системы, с учетом минимально необходимых XenServer
W indow s задач администрирования: 6.5 в домен
Server Первичная
2012R2 наст ройка
1. Возможность загрузки с сетевого сервера, USB, CD-
Сборка Brocade SAN
ROM; sw itch (IBM)
ALLMODULES
на основе 2. Работа с разделами жесткого диска; Наст ройка
thinstation 3. Подключение к сетевым дискам для сохранения TS Easy Print
5.1 на сервере
информации;
RusLive т ерминалов
4. Антивирусные утилиты; W indow s
Acronis Disk
5. Работа с загрузчиками операционных систем; Server 2012
Director
R2
12.0.0.3219 6. Восстановление данных;
RUS W IM Проблема
7. Сброс пароля Windows. печат и
RusLiveGenaMini
принт еров
Нуж на
HP в
сборка с Существует огромное количество готовых к использованию
уделенном
работ аю щ ей сборок на все случаи жизни. Для поставленной задачи
сеансе
служ бой можно выбрать понравившуюся. Но используя сторонний
Уст ановка
смарт -карт дистрибутив, конечно нельзя на сто процентов
своего
Ещ ё гарантировать целостность и сохранность ваших данных. В
серт ификат а
связи с этим, собранный лично, дистрибутив системы будет
для RDP
более безопасен.
Опрос Переезд
Для самостоятельной подготовки сборки понадобится
Время
Как ВАМ новый дистрибутив Windows 7 с интегрированным с пакетом
выполнения
дизайн? исправления, полный комплект WAIK for Windows 7 and
скрипт а на
Хорошо Windows 2008, дистрибутив WinBuilder и, конечно, комплект
PHP
необходимых драйверов [7]. WinBuilder может сам запустить
65% ПАНЕЛЬ
виртуальную машину с созданным live–CD образом системы
Средне УПРАВЛЕНИЯ
во встроенном QEMU. Для полного тестирования готовых
СЕРВЕРОМ
19% сборок рекомендуется установить VirtualBox [8]. Все VESTA
Так себе действия можно проводить на компьютере с установленной
Бесплат ный
Windows Vista и более поздними версиями операционных
SSL от
7%
систем. Загрузим из сети Интернет все необходимые LetsEncrypt
Плохо
компоненты, а затем выполним последовательно следующие для Vesta
5%
действия:
А нуж на ли
Уж асно программа
чт обы
5%
1. Копируем все файлы с установочного диска или
скопироват ь
Всего голосов: образа в папку на жесткий диск, например c:\win7lv;
сайт ?
43 2. Установим WAIK; Norton
Предыдущ ие 3. Распакуем WinBuilder в папку c:\winbuilder. Внимание: Ghost - для
опросы при распаковке многие антивирусы, например "Сервера
Антивирус Касперского и Microsoft Essential, начинают загрузки и
подавать сигналы тревоги проверяя сам сборщик или уст ановки"
его сценарии, поэтому рекомендуется добавить эту Хост инг
папку в исключения или отключить их на время; Работ ы в ДЦ
Оказывает ся
Лукин
4. Распакуем комплект драйверов в папку c:\x86\drivers. пишет не
Архивы самих драйверов 7z распаковывать не надо. т олько
При необходимости добавить недостающие драйвера, великолепную
просто скопируйте наборы *.inf, *.sys, *.dll и *.exe в фант аст ику...
эту папку. EXE-файлы инсталляторов копировать не Мир без
надо. сист емных
админист рат оров
Поздравляю
Конструктор готов к работе: остается загрузить сценарии. всех с новым
Для этого запустим файл c:\winbuilder\winbuilder.exe и годом 2015!
выберем для обновления два пункта: updates.boot-land.net и Единый
win7pe.winbuilder.net/SE. Что они означают ? Updates.boot- логон-
land.net — проект, содержащий только проверенные скрипт для
сценарии и свободные программы, готовые к интегрированию AD
в winpe7. Win7pe.winbuilder.net — содержит основные Бит койн в
программы и сценарии использующиеся в сборках (Рис.2). качест ве
Затем нажмем на кнопку Download и дождёмся завершения способа
процесса загрузки (Рис.3). оплат ы
Рисунок 2. Выбор скриптов для установки. Microsoft
Данные mail
баз для
ознакомления
Вот т акое
НАТО
AvastPE
Перенос
данных
пользоват еля
С днем
рож дения
Недост упност ь
сайт а
Ещ ё

Базовые
плагины
Редакт оры и
просмот рщ ики
файлов Работа
Рисунок 3. Загрузка и обновление скриптов для сборщика
с образами
Wibuilder.
Тесты и
информационные
утилиты
Драйвера
прочие С етевые
приложение
Конструктор
Драйвера
прочие
Драйвера
SC SI/RAID/SATA/IDE
Файловые
менеджеры
Архиваторы
С етевые
приложения
Общие вопросы
по BartPE
Базовые
ут илит ы
Работ а с
гост евой
Обычно процесс загрузки занимает не очень много времени.
сист емой
Об окончаним загрузки сигнализируют включенные галочки в
Запись C D/DVD
панели слева главного окна программы. Если все сценарии Мультимед иа
скрипты, то можно переходить к сборке дистрибутива. В Работ а с
противном случае придётся удалить из папки с утилитой гост евой
(c:\winbuilder) всё, кроме неё самой, и заново повторить сист емой
загрузку. Можно попробовать еще раз повторить загрузку, Архиваторы

но без очистки папки. Это позволит сэкономить время и Запись C D/DVD


Интернет
трафик, но не гарантирует дальнейшей правильной работы.
Драйвера NIC
Так же необходимо обратить внимание на то, что если в
Ант ивирусы
Вашей системе включен UAC, запускать WinBuilder
Редакт оры
необходимо исключительно с правами администратора. Еще
файлов
один важный момент — во время работы конструктору
Восст ановление
потребуется вызывать консольные утилиты из комплекта
информац ии
WAIK. Чтобы обеспечить ему эту возможность есть два пути. Общего
Первый путь. Добавить в переменные окружения рабочие назначения
пути WAIK: BartPE
1. Скопировать из папки C:\Program Files\Windows Ут илит ы HDD
AIK\Tools\PETools\ файл pesetenv.cmd в папку для
восст ановления
c:\winbuilder;
информац ии
2. Заменить в нём относительные пути к утилитам Утилиты HDD
(%~dp0) на полные; общего
3. Добавить в конец файла вызов winbuilder.exe; назначения
Работа с
4. Переименовать pesetenv.cmd в startbuild.cmd;
образами
5. Запускать при работе файл startbuild.cmd. Файловые
Второй путь. Скопировать необходимые файлы: менеджеры
Доступ к
1. Из папки C:\Program Files\Windows AIK\Tools\x86\
файловым
файлы bcdboot.exe, imagex.exe, wimgapi.dll,
системам
wimmount.inf, wimmount.sys и wimserv.exe в папку Драйвера
C:\winbuilder\Projects\Tools\Win7PE_SE\x86\; SC SI/RAID/SATA/IDE
2. Из папки C:\Windows\System32 файл bcdedit.exe в Общ ий форум
папку C:\winbuilder\Projects\Tools\Win7PE_SE\x86\. У тилиты HDD
Внимание: если файла bcdedit.exe нет по этому пути, для доступа к

его необходимо искать в папке C:\Windows\winsfx\. файловым


системам
Перейдем к настройке WinBuilder. Запустим приложение, Мультимед иа
нажимаем кнопку Tools-Language и переключаем на русский Готовые
язык. Интерфейс приложения, к сожалению, переведен не сборки
полностью. Закрываем эту вкладку и нажимаем на кнопку Ант ивирусы
Ресурс, расположенную в правой части окна. В разделе Тесты и
Рабочие каталоги указываем путь к папке с файлами информационные
дистрибутива Windows 7 — c:\win7lv, целевой каталог и iso утилиты
файл. Затем выбираем пункт меню Drivers-Driver Integration и Интернет
нажимаем на кнопку Explore. В появившемся диалоговом
окне выберем папку с драйверами. Ею, в данном случае,
является папка c:\x86\drivers. В VirtualTest устанавливаем
флаг в пункте VirtualBox Emulation, это позволит вызвать
установленный VirtualBox. Если сборка происходит на
системе Microsoft Vista, то необходимо в разделе Images
Configuration отметить пункт Always use WIMMount Driver
(very slow). Это позволит использовать старую утилиту
монтирования файлов imagex.exe, которая входит состав
Microsoft Vista.
На этом подготовка окончена, перейдем к созданию пробной
сборки дистрибутива.

Сборка WinPE 2.0-Windows 7


Перед тем как начать добавлять дополнительные приложения
рекомендуется на данном этапе проверить работу сборщика.
Для этого нажмем кнопку Play .
Рисунок 4. Внешний вид системы по умолчанию.
Если все сценарии выполнились корректно , то WinBuilder
запустит виртуальную машину с созданным образом. В
противном случае программа выдаст сообщение об ошибке,
сделает соответствующую запись в журнале и предложит
вариант решения проблемы. После запуска в виртуальной
машине и проверки работоспособности, можно перейти к
созданию реальной сборки операционной системы. Для этого
в главном меню приложения нажмем на кнопку Download. В
панели, расположенной в правой части экрана, необходимо
выбрать необходимые для загрузки компоненты системы. В
разделе Win7PE_SE выбираем пункты:

Apps-HD Task . Используется для работы с разделами


жесткими дисками восстановление данных и
восстановление загрузки операционных систем;
Apps-Security. Обеспечивает защиту от вирусов и
сброс пароля пользователей Windows в случае
необходимости;

Наконец, нажмем на кнопку Загрузить. После завершения


процесса загрузки перейдем в главное меню приложения и
выберем, доступные теперь компоненты и снова запускаем
сборку образа. Далее выполним проверку и убедившись, в
правильной работе всех приложений перейдем к размещению
на сервере установки. Заметим, что полученный iso-образ
можно использовать по назначению – записать CD диск.

Как разместить новый образ на сервере


установки?
В первой части статьи [10] дано подробное описание
технологии загрузки wim-образов систем. Кратко напомню.
При загрузке по сети файл pxelinux.0 создает и отбражает
меню доступных для загрузки систем. Меню описывается
файлом конфигурации pxelinux.cfg. Для систем Window Vista
и старше загружаемым файлом является «pxeboot.0»
(переименованный «pxeboot.n12»). Он в свою очередь
загружает «bootmgr.exe» – Windows Boot Manager (диспетчер
загрузки) и запускает его на выполнение.Тот запрашивает у
сервера файл BCD – boot configuration data (хранилище
параметров запуска) и на основе полученных данных
«bootmgr.exe» производит загрузку «boot.sdi» и «boot.wim»
– образа Windows PE2.0. Все выше перечисленные
необходимые файлы необходимо взять из созданного
дистрибутива winpe7.iso.
Для настройки выполним последовательно:
1.Создадим новую секцию winpe7 в файле конфигурации
меню /srv/tftpboot/pxelinux.cfg.
label winpe7
menu label ^WinPE WIN7
kernel sources/pxeboot.0
2.Монтируем созданный iso с WinPE7.
mount -o loop /home/iso/winpe7.iso /home/temp/pe7
3.Копируем файл /home/temp/pe7/sources/boot.wim в
/srv/tftpboot/sources/.
Если сервер уже был настроен на сетевую загрузку Windows
7 [10], файлы pxeboot.0, bootmgr.exe и boot.sdi копировать
нет необходимости. В противном случае для более
подробного разъяснения обратитесь к [9-10]. Загружаемся с
сети и проверяем созданный образ.

Как загружать образы дискет


Существует большое количество «загрузочных» дискет для
выполнения разнообразных операций с компьютером. К их
числу относятся дискеты для перепрошивки BIOS, HDD и т.д.
Обычно они распространяются в виде файла формата IMA.
Это ни что иное, как расширение дискетного образа,
стандартной загрузочной дискеты Windows 98.
Специально для этого формата в комплекте syslinux
существует сетевой загрузчик memdisk, который по
умолчанию располагается в /usr/share/syslinux/.
Его можно использовать для загрузки любого образа ima.
Приведем пример использования этой утилиты. Для этого
добавим в загрузку образ ima содержащий FreeDos:
1.В секцию freedos в файл конфигурации
/srv/tftpboot/pxelinux.cfg добавим следующий текст:
label freedos
menu label ^FreeDOS+MHDD util
kernel memdisk
append initrd=pe/freedos.ima
2.Копируем файл /usr/share/syslinux/memdisk в корень
tftp сервера (/srv/tftpboot/).
3.Скачиваем базовый образ FreeDOS по ссылке [12].
4.Создаем папку /srv/tftpboot/pe/ и копируем туда файл
freedos.ima.
Теперь можно проверить загрузку выбрав в меню пункт
FreeDOS+MHDD util (Рис.5).
Рисунок 5. Загрузка Freedos.
Заключение
Полученная сборка Windows 7 PE будет неплохо справляться
с поставленными задачами:очистить компьютер от вирусов,
восстановить загрузчик операционной системы или
информацию.
Но, как показывает практика, скорее всего понадобиться
добавить в сборку свои собственные файлы и приложения.
Это можно сделать также при помощи сценарие. Большой
набор готовых скриптов располагается по адресу [4] и [9].
Там же, на форуме можно найти различные дополнения к
WinBuilder и методы работы с ними. Дополнять и улучшать
созданную систему можно постоянно.

Литература и ссылки на сайты


1. WinPE от компании Microsoft
(http://www.microsoft.com/Rus/Licensing/Volume/Software_Assurance/Advanta...
2. Вики о BartPE (http://en.wikipedia.org/wiki/BartPE)
3. Официальный сайт BartPE
(http://www.nu2.nu/pebuilder/)
4. Готовые сборки WinPE
(http://www.winpe.ru/docum/c-winpe)
5. Описание WinBuilder
(http://en.wikipedia.org/wiki/WinBuilder)
6. Официальный сайт WinBuilder (http://winbuilder.net)
7. Готовые комплекты драйверов
(http://driverpacks.net/driverpacks/windows/7)
8. VirtualBox
(http://www.virtualbox.org/wiki/Downloads)
9. Наборы дополнительных скриптов
(http://reboot.pro/forum/65/)
10. Статья «Универсальный сервер сетевой загрузки и
установки », Журнал «Системный администратор»,
Декабрь 2010 №12 (97).
11. Статья «Универсальный сервер сетевой загрузки и
установки.Часть 2 », Журнал «Системный
администратор», Октябрь 2011№10 (107).
12. Базовый образ FreeDOS
(http://www.winpe.ru/docum/freedos_10_base_sborka)

‹ Сетевая загрузка PXE Вверх Создание загрузочного


на основе TFTPD32 USB-драйва на базе
(WIM) Windows Vista (WinPE
2.0) ›
Ве рсия для пе ча ти Во йдите или за ре гистрируйте сь, что б ы о тпра влять
к о мме нта рии

Комментарии

Немного добавлю.
По сто янна я ссылк а (P e rm a link ) О тпра вле но nik zzzz в чт, 15/03/2012 -
21:57.

Немного добавлю.
Примерно с год назад часть комманды разработчиков
отделилассь, создав свой сайт ( http://theoven.org ), который
активно развивается, в отличии от ( http://reboot.pro,
бывший http://winbuilder.net).
На сайте можно скачать прследнии версии проектов WinPe1
(WinXp) или Winpe2 (Win7), большое количество плагинов, а
так-же готовые проекты в виде zip, которые полнстью
функциональны и не требуют WAIK.
Во йдите или за ре гистрируйте сь, что б ы о тпра влять к о мме нта рии

1 2 3 4 5 6 7 8 9 … следующая ›
последняя »

Сейчас на сайте Популярное Пользователи Популярное


сегодня содержимое
organ_iz_m
1 пользоват ель
Ieshua's Live xxorbit Очень сильно
онлайн.
DVD/USB 2.13 нуж на сборка !
NiktoNikto
organ_iz_m W indow s 7 PE x32 Посовет уйт е сборку
CeKBeHcoP
Гот овые сборки W inPE или о т ом для
игор
W inPE чего был создан
zevilz э т от сайт
W inPE5
TechAdminPE unberto Нуж на сборка
(x86/x64 UEFI) alexulya Нуж но создат ь
(Y)PE HDD tools Pikkuli сборку для ТК на
edition by yurkesha ser21 заказ
(W IM) добавит ь w in pe в
(Y)PE by yurkesha w ds
(CD) Использование
Наст ройка TS Easy сборки
Print на сервере Добро пож аловат ь!
т ерминалов
W indow s Server 1 2 3 4 5 …
2012 R2 следую щ ая ›

Вам также может понравиться