Windows PE (Bart's PE) на загрузочной USB-Flash или CD/DVD. Winpe на флешку


Windows PE (Bart's PE) на загрузочной USB-Flash или CD/DVD

[Дополнено с сайта microsaint.narod.ru]

    Windows PE (Preinstallation Environment) - специальная, усеченная версия ОС Windows (2K XP 2003 Vista). Используется при установке системы, содержит ядро и минимальный набор утилит и сервисов, тем не менее позволяет запускать любые Win-exe-шники (без исталляции, служб и спец. драйверов) и обеспечивает доступ к сети LAN (иногда требуется установить драйвера для вашей сетевой карты) и к партициям на FAT, NTFS. Очень удобно использовать в качестве системы восстановления - запускать антивирус, работать с файлами на ЖД (восстановление при невозможности запустить локальную ОС), редактировать локальный реестр (подгружать кусты из файлов - c:\WINDOWS\system32\config\SAM и т.д.), изменять/обнулять пароли пользователей?

История создания WinPE:

    WinPE изобретено MS специально для стадии установки ОС (оконный интерфейс). Естественно MS не обнародовала как собирать WinPE. Но как только оно появилось (в Win2K), энтузиасты смекнули что это очень удобная штука, так как занимает мало места (50-150Мб) и очень удобна при создании LiveCD для администраторов. Одним из главных таких энтузиастов стал Bart Lagerweij, отметившийся ранее: дискетой DOS с поддержкой LAN, утилитой по работе с MBR mkbt, своей процедурой создания загрузочных CD и т.д. Он создал свою систему сборки WinPE на основе дистрибутивного диска Windows - она представляет из себя систему загрузки ядра с развертыванием виртуального реестра. И организована как совокупность плагинов, которые по сути указывают какие файлы куда копировать и что добавить в реестр - так и добавляют любые утилиты и программы в WinPE. Существует множество модификаций WinPE ОС восстановления, но почти все они основаны на Bart's PE.    Видимо смерившись с таким положением дел, MS, начиная с Vista, предоставляют бесплатно свою систему сборки WinPE2 - Windows Automated Installation Kit (WAIK), статья о создании WinPE2 дистрибутива. Но в этой статье речь пойдет о Bart's PE.

Начальная подготовка системы сборки Bart's PE:

     Качаем (или с оф-сайта) и распаковываем утилиту Bart's PE на c:\BartsPeКопируем мой плагин поддержки русского языка (основан на 25.10.2005 Yurkesha на базе susta76, добавлена поддержка русских шрифтов в оконных приложениях 22.08.08) и распаковываем его в c:\bartpe\plugin\ Скачиваем и устанавливаем дополнительные плагины и приложения, если надо. В данном документе это не рассматривается.Вставляем диск с дистрибутивом той версии Windows, PE версию которой необходимо получить. Запускаем c:\bartpe\pebuilder.exe Указываем путь к источнику с дистрибутивом X:\ (где X-Ваш CD-Rom или путь до I386)Каталог назначения - BartPEЗаписать\создать ISO-образ ставим - НетПроверяем что подключен плагин z_ruslang кнопка - Модули Жмем Создание сборки    На этом подготовку версии Bart's PE можно считать законченной. Все необходимые файлы находятся в c:\bartpe\BartPE, с ними и будем производить все наши дальнейшие действия.    Здесь не рассматривается вариант загрузки c флэшки iso-образа в память с последующим стартом оттуда WinPE, в котором участвует ramdisk.sys от Win2003 SP1. Об этом написано в BartsPE2USBRusToms.html    

Установка на CD/DVD:

    Допустим корень директории из которой будет генерироваться *.iso находится в C:\BootCDRoot    Копируем содержимое диретории c:\bartpe\BartPE\* в корень директории загрузочного диска C:\BootCDRoot\*. Должно получиться так - C:\BootCDRoot\I386. Переименуйте C:\BootCDRoot\I386 в C:\BootCDRoot\XPPE (четырьмя заглавными латинскими буквами, не больше и не меньше!) Проследите чтобы ВСЕ! имена файлов (кроме содержащихся в WINSXS) были в верхнем регистре. Если это не так, то выполните пункт 2, иначе переходите к пункту 3. Переименовываем ВСЕ! названия файлов в ЗАГЛАВНЫЕ буквы C:\BootCDRoot\XPPE\*. Это необходимо потому, что файловая система ISO9660/Joliet регистрозависима (с этим же возникают проблемы в menu.lst Grub4Dos в используемых путях - на флэшке с регистронезависимой FAT такой конфиг работать будет, а на загрузочном диске нет).    Эту операцию легко выполнить в TotalCmd:Открываем директорию C:\BootCDRoot\XPPEВыбираем меню Команды-> Показать все файлы без каталогов (Ctrl+B)Выбираем меню Файлы-> Пакетное переименование файлов (Ctrl+M)Посредине открывшегося диалогового окна выбираем Регистр -> ВСЕ ЗАГЛАВНЫЕЖмем кнопку Выполнить.Пункты 4 и 5 объясняют как поправить пути файлов-меток MS Win CD.    Если Вы используете больше одной версии BartsPE на одном диске (правда остается проблема с директорией Programs, но если использовать один и тот-же набор плагинов то все ОК), то необходимо переместить файлы-метки и поправить пути к ним в TXTSETUP.SIF. Если же нет оставляем их в корне и переходим к пункту 5.    Редактируем сценарий загрузки C:\BootCDRoot\XPPE\TXTSETUP.SIF Заменяя: cdtagfile = "\win51ip" cdtagfile = "\XPPE\win51ip" cdtagfilei = "\win51ip" cdtagfilei = "\XPPE\win51ip" cdtagfilem = "\win51mp" cdtagfilem = "\XPPE\win51mp" spcdtagfilei = "\win51ip.sp3" spcdtagfilei = "\XPPE\win51ip.sp3" cd2tagfilei = "\win51ip2" cd2tagfilei ="\XPPE\win51ip2" I386 на XPPE менять нет необходимости, хотя многие уверяют в обратном.    Копируем файлы-метки (из списка в пункте 3) из корня дистрибутивного диска Windows в C:\BootCDRoot\XPPE\ WIN51IP.SP3, WIN51IP некоторых файлов может и не быть, их можно сделать самому 0-го размера.Редактируем в HEX-редакторе файл C:\BootCDRoot\XPPE\SETUPLDR.BIN заменяя I386 на XPPE. Именно поэтому мы использовали ровно 4 буквы. Grub4Dos умеет цепочно-грузить (chainload) загрузчики MS - ntldr, поэтому на данном пункте можно закончить подготовку директорий и перейти к созданию ISO-образа - пункт 6.    Пример пункта меню в конфиг файле menu.lst Grub4Dos:title Barts PE Windows NT/2K/XP/2003 from CD/DVD find --set-root /CM_Boot.mrk chainloader /XPPE/SETUPLDR.BIN    Для использования isolinux/syslinux (эти загрузчики не поддерживают chainloading ntldr) необходимо:Извлечь загрузочный образ (любой программой типа UltraISO MagicISO) оригинального загрузочного диска с инсталляцией Windows (лучше из того, с которого делали BartsPE). Или поищем на диске файл bootsect.bin - это и есть оно. И сохраним в файл C:\BootCDRoot\xppe.bin (расширение важно!) получим файл размером 2048 байт.Редактируем в HEX-редакторе этот файл. Заменяем I386 на XPPE.Добавляем пункт меню в isolinux/syslinux \boot\isolinux\isolinux.cfg:label 3 kernel /xppe.binГенерируем ISO-образ загрузочного диска с помощью утилиты mkisofs.exe:mkisofs -iso-level 4 -volid "CMMultiBoot" -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat -boot-info-table -no-emul-boot -boot-load-size 4 -o CM_MultiBoot.iso C:\BootCDRoot    В BartPE добавлен ключь -force-uppercase - он переводит все имена файлов в верхний регистр при генерации *.iso, так что можно пропустить пункт 3, но Вам могут понадобиться файлы в нижнем регистре (допустим в батниках HirenCD) поэтому использовать его не рекомендуется.    Сравнить и увидеть изменения в оригинальных и измененных файлах загрузчика (setupldr.bin) и сценария загрузки (txtsetup.sif) можно в архивах Orig_BartPE_XPSP3Eng.zip и DVD_BartPE_XPSP3Eng.zip    Используйте в названиях директорий и при правке загрузчиков ЗАГЛАВНЫЕ буквы из-за регистрозависимости ISO9660.    

Установка на USB Flash drive:

    Для установки Bart's PE на мультизагрузочную флэшку по второму типу см. "Как это работает", которая описана ниже. Тут идея в замене не I386 на XPPE (это работает только с CD), а minint на xppenv (это работает только с USB-Flash). Если же вы используете одну версию BartsPE, то пропустите пункты 2 и 3, а в 1-вом переименуйте X:\I386 в X:\minint    Копируем содержимое диретории c:\bartpe\BartPE\* в корень директории загрузочного диска X:\*. Должно получиться так - X:\I386. Переименовываем X:\I386 в X:\xppenv.    Есть и другой способ - происталлировать файлы с помощью c:\bartpe\pe2usb.cmd. Подробно он описан здесь.Коротко:нажмите "1" и на запрос "Enter Source Path" введите расположение сгенерированных файлов Windows: C:\Program Files\pebuilder313\bartpe.Затем нажмите "2" и укажите букву флэш-брелока (к примеру, E:).Выполните установку, нажав "5", а затем "1". В конце процесса появится оповещение завершения "Installation completed". Получите директорию X:\minint.Копируем ntdetect.com в корень флэшки. Без Bootsect.bin грузится, но копируем его тоже на всякий случай.Редактируем в HEX-редакторе загрузчик setupldr.bin заменяя слова minint на xppenv (те самые 6 букв из пункта 1).Файлы-метки - WIN51IP скопируйте в X:\xppenv \ и сделайте изменения в TXTSETUP.SIF (см. выше пункт 3), если используете больше одного BartsPE - работает и без изменения, видимо дистриб обращает внимание на метки, только когда грузимся с CD.    Grub4Dos умеет цепочно-грузить (chainload) загрузчики MS - ntldr. Загружаем загрузчик MS ntldr из Grub4Dos:    Пример пункта меню в конфиг-файле menu.lst Grub4Dos:title Recovery Console of Windows NT/2K/XP/2003 from USB find --set-root /CM_Boot.mrk chainloader /xppenv/setupldr.bin    syslinux вообще не задействуем т.к. не поддерживают chainloading ntldr. И кроме того здесь мы играемся с директорией minint, а в бут-секторе есть возможность перенаправить только I386.    Сравнить и увидеть изменения в оригинальных и измененных файлах загрузчика (setupldr.bin) и сценария загрузки (txtsetup.sif) можно в архивах Orig_BartPE_XPSP3Eng.zip и Usb_BartPE_XPSP3Eng.zip.    Использовать в названиях директорий и при правке загрузчиков ЗАГЛАВНЫЕ буквы необязательно из-за регистронезависимости FAT16/32/NTFS, которая будет на флэшке.

Можно ли поиграться с I386, убрав из txtsetup.inf /minint??

Как это работает. Дополнительная информация.

    Есть два типа загрузки Bart's PE:Загрузчиком MS ntldr (из директории minint или модифицированной xppenv) заchainload-инного из Grub4Dos (или другого загрузчика). Ограничение данного метода в том, что этот способ не работает с загрузочным CD! - видимо при загрузке с CD никакие директории кроме I386 не используются. Этот метод используется для USB-Flash, для CD/DVD не подходит!Загрузка установки дистрибутива (точно как загружается оф. дистрибутив Windows CD) из измененной директории I386. Этот метод используется для CD/DVD, для USB-Flash не подходит!Также второй тип используется для изготовления мультизагрузочного диска с несколькими установочными дистрибутивами Windows на одном DVD, описано это на русском в ixbt_MuliBCD_Win_bootscriptor.html

Как происходит загрузка по пунктам с CD:

    При загрузке с CD загрузчик не может использовать директории \cmdcons и \minint (в случае с WinPE), а используется директория I386 из которой грузится официальный загрузочный дистрибутивный диск MS Windows (в случае загрузки с USB флэшки все наоборот). Поэтому алгоритм загрузки следующий:

  1. 0. Из isolinux загружается модфицированный bootsect.bin (см. пункт 6), который в свою очередь находит файл загрузчик в ФС ISO9660 (поэтому с USB-flash FAT и syslinux этот вариант не работает, да и потому что не используются директории с 4мя буквами I386) передает загрузку ntldr - /XPPE/setupldr.bin. либо из Grub4Dos сразу chainload-ится /XPPE/setupldr.bin
  2. 1. Далее тоже модифицированный /XPPE/setupldr.bin (правка I386 на XPPE) начинает работать с этой директорией - подгружает файл-сценария txtsetup.sif
  3. 2. Модифицированный txtsetup.sif говорит загрузчику где находятся файлы-метки дистрибутива (которые могут быть где угодно, но для исключения конфликтов разных версий windows на мультизагрузочном диске копируем метки не в корень, а в свои директории XPPE...2KPE).
  4. 3. Далее загружается Win PE.

    Исходя из вышесказанного понятно, что можно делать загрузочный диск с несколькими Bart's PE от разных версий Windows, изменяя названия директорий и правя соответственно директории в загрузчике: XPPE 2KPE    

Как происходит загрузка по пунктам с USB-Flash:

  1. 0. Из Grub4Dos сразу chainload-ится X:\xppenv\setupldr.bin. Syslinux не умеет chainload-ить ntldr.
  2. 1. Модифицированный X:\xppenv\setupldr.bin (правка minint на xppenv) начинает работать с этой директорией - подгружает файл-сценария txtsetup.sif
  3. 2. Далее загружается Win PE.

    Исходя из вышесказанного понятно, что можно делать загрузочный диск с несколькими консолями восстановления от разных версий Windows, изменяя названия директорий и правя соответственно директории в загрузчике: xppenv 2kpenv.    Кроме того видимо есть возможность загружать интерфейс установки дистрибутива Windows с Usb-flash из измененной директории I386. Найти в инете информацию - установка Windows с флэшки.

Дополнительная информация по теме:

    Будьте внимательны с регистрами букв путей и файлов в конфигурационных файлах isolinux/syslinux и Grub4Dos при создании CD. Следите чтобы регистры в конфигах и реальных путей точно! совпадали, а то загрузчик не найдет необходимы файлов так как ISO9660 регистрозависма.    Рекомендуется прочитать для понимания процедуры мультизагрузки следующие материалы!:

  1. Изготовление мультизагрузочного диска с несколькими установочными дистрибутивами Windows на одном DVD, описано это на русском в ixbt_MuliBCD_Win_bootscriptor.html.
  2.  
  3. Как самостоятельно сделать Bootable CD-ROM ixbt (подробно! рассмотрены типы эмуляции CD как FDD HDD elTorito).
  4.  
  5. Bart's way to create bootable CD-Roms - статья очень подробно описывает типы и создание загрузочных CD!
  6.  
  7. Установка BartsPE на флэшку в том числе с использованием Win2003 Ramdisk на русском Tom's Hardware BartsPE2USBRusToms.html

www.winpe.ru

Готовые сборки WinPE

Сборка обновлена: 04.04.2015Год/Дата Выпуска: 2015Версия: 2015Разработчик: kievIGreenРазрядность: 32bitСовместимость с Vista: только с х86 (32-бит)Совместимость с Windows 7: только с х86 (32-бит)Язык интерфейса: Русский/УкраинскийТаблэтка: Не требуетсяТип загрузки: WIMМультизагрузка: GRUB4DOSРазмер: 6,25 ГБФормат поставки: VHD ( Oracle VM VirtualBox Disk )Поддержка мультимедиа: ДаДрайвера: mega.pack.driver.startlex.wim

Размер системы:639 МБ

Размер программного обеспечение:Cистема загружается 3-4 min6,50 ГБ + Мощнейшая поддержка комадной строки. Больше 200 программ консоли.

Поддержка сети:LAN/WLAN, TCP/IP V4, TCP/IP V6, RNDIS ( Remote Network Driver Interface ) - можно подключать мобильный телефон, на базе Android 3G 2G internetPXE - Mini Binl ServerFTP Server - Quick 'n Easy FTP Server 3.0Web Server - Abyss Web Server

Системные требования:Процессор: 2000 MHzОперативная память: 1024 МбВидеоадаптер и монитор: Super VGA (800 x 600) или вышеСвободное место на HDD, жилательно, для файла подкачки.Компьютер с возможностью загрузки с USB.

Контрольная сумма 7zip:CRC32: 7D0CCA76MD5: C1C1F193C3EF65A9659884434AFC2019SHA-1: D851D756B3D988D371610E3CC8B440BB204FB8E2

Описание:-PRO- sp2 - сборка на базе Windows XP Professional sp2 ( по сути это XP sp2 пропачиная до Windows 7)Уникальна сборочка в своем роде. Сделана без конструктора, но база была взята с PE Builder. Очень просто добавлять программы,поскольку корневой диск программ C:\Program Files. Так же есть поддержка MTP что позволяет подключать мобильные телефоны, например для прошивки, или просмотра содержимого. Сборку делал для себя! Точнее под себя. Система загружается где-то за 3-4 мин. Для быстрой загрузки есть маленькая сборка FAST BOOT RAM-256.Данную Windows XP PE буду обновлять ежегодно.

Поддержка драйверов:DriverPack SolutionLXDriversSnappy Driver InstallerDriver Import PE

Для переноса на USB:USB диск отформатировать, утилитой BOOTICE установить загрузчик GRUB4DOS.

Сборка упакована в VHD ( Oracle VM VirtualBox Disk ). Для удобного тестирования на виртуальной машине.Как подсоединить виртуал диск к VirtualBox, читайте в документации Oracle VM.Для тестирования на виртуальной VMware Workstation, VHD Disk можно конвертировать в формат vmdk

VHD ( Oracle VM VirtualBox Disk ) можно разпаковать архиватором 7zip.Скопировать папки и файлы на USB.

После распаковки VHD диска, эти папки не нужны:удалить: [SYSTEM]удалить: RECYCLERудалить: System Volume Information

Program Files:

Программное обеспечение упакован в VHD Disk, буква диска С:\Вся информация на нем сохраняется, я через интернет прямо с сборки программы обновляю.Очень важно! Скорость работы программы, зависит от скорости вашего USB накопителя.При скорости 10 мб/с. запись, очень заметное замедление программ, также всей системы. Будут неудобства 100%Советую переносить систему на внешний жесткий диск, скорость не меньше 50 мб/c. записьТакже VHD диск можно увеличивать до сотней Гигабайт, монтирование образа мгновенное!

Обновления04.04.2015Сохранение реестра ( SOFTWARE и DEFAULT )Сохранение разрешения экранаСохранение рабочего стола ( положение иконок и фоновая картика )

Скачать ]]>http://rutracker.org/forum/viewtopic.php?t=4956950]]>------------------------------------------------------------------------

]]>https://yadi.sk/d/PNaRhNApf7hZo]]>]]>https://drive.google.com/file/d/0B304-Za9R6GNQm9ka2R6QTY1ZVk/view?usp=sharing]]> 

www.winpe.ru

Создание загрузочной флешки с Windows PE

Windows PE — прединсталяционная платформа, которая в данный момент собрана на основе Windows 7 (Windows PE 3.0). Служит для подготовки к установке операционных систем Windows Server 2008 и Windows 7. Загрузочная флешка с Windows PE позволяет выполнять много разных задач:

  • создание, применение и монтирования образов разделов жестких дисков с помощью ImageX
  • управление разделами жесткого диска с помощью утилиты Diskpart
  • запустить проверку диска (chkdsk)
  • работа с файлами на жестком диске
  • редактирование реестра установленной операционной системы, если не загрузилась или при вирусах

Вещь полезная, поэтому буду создавать загрузочную флешку с помощью пакета автоматической установки Windows (WAIK).

До начала процесса создания загрузочной флеш-карты нужно скачать и установить пакета автоматической установки Windows (Windows Automated Installation Kit — WAIK) с сайта Microsoft.

После установки в меню Пуск должна появится папка Microsoft Windows AIK. В ней есть Утилиты командной строки Windows PE. Запускаем от имени администратора и все дальнейшие операции будем делать в ней (а НЕ в командной строке Windows – cmd.exe).

Приступаем!

Создаем на диске D: папку temp (D:\temp). Имя можно задать любое, но папку создать обязательно, а то следующая команда не сможет создать папку с базовыми файлами в корне диска!

Создаем базовый набор файлов командой:

copype.cmd x86 D:\temp\winpe

Получится такая структура папок и файлов:

winpe01 thumb Создание загрузочной флешки с Windows PE

Для редактирования образа Windows PE нужно его подключить командой:

imagex /mountrw d:\temp\winpe\winpe.wim 1 c:\temp\winpe\mount

Далее можно добавлять пакеты и файлы в образ

Добавляем ImageX:

xcopy "%ProgramFiles%\Windows AIK\Tools\x86\imagex.exe" c:\temp\winpe\iso\

Чтобы исключить не нужные файлы при создании образа, создадим файл с перечнем исключений. Файл с названием Wimscript.ini дожен находится в одной папке с ImageX. Содержание файла такое:

[ExclusionList] \$ntfs.log \hiberfil.sys \pagefile.sys "\System Volume Information" \RECYCLER \Windows\CSC [CompressionExclusionList] *.mp3 *.zip *.cab \WINDOWS\inf\*.pnf

Больше ничего добавлять не буду.

Подготавливаем образ перед сохранением.

peimg /prep /f d:\temp\winpe\mount\Windows

Подготовка образа нужна для удаления всех неиспользуемых пакетов, что позволяет уменьшить его конечный размер. Примите к сведению, что подготовку нельзя отменить, а после нее уже не будут действовать следующие параметры командной строки peimg: /install, /uninstall, /import и /list. Другими словами, если после подготовки вы вспомните, что забыли установить какой-либо пакет, придется начинать все сначала.

Подготовка завершена, можно сохранять.

imagex /unmount /commit c:\temp\winpe\mount

Мы редактировали образ winpe.wim, а для загрузочного диска Windows PE используется файл boot.wim, расположенный в папке winpe\ISO\sources. Поэтому необходимо заменить файл boot.wim файлом winpe.wim и переименовать его.

xcopy /y d:\temp\winpe\winpe.wim d:\temp\winpe\ISO\sources\boot.wim

Все готово к созданию загрузочной флешки.

Запускаем утилиту diskpart

diskpart

Смотрим список дисков

list disk

Выбираем флешку

select disk 1

Очистка флешки

clean

Создаем основной раздел

create partition primary

Выбираем первый раздел

select partition 1

Делаем его активным

active

Форматируем его в формат FAT32

format fs=fat32 quick

Инициализируйте назначение буквы

assign

Выход из diskpart

exit

Копируем файлы Windows PE на флешку

xcopy d:\temp\winpe\iso\*.* /s /e /f К:\

где K:\ – флешка

Все.Удачи

За основу взята статья Создание базового загрузочного диска Windows PE автор Вадим Стеркин

did5.ru

Полный текст статьи Установка WinPE на USB MSD с сайта WinPe.ru

Комплект для установки WINPE на USB FLASH или USB HDD

1. Форматируем USB MSD при помощи "1_Форматирование_и_установка_BOOT-сектора\RMPREP21706\RMPREPUSB.exe".

Типовые рекомендуемые настройки отображены на скриншоте:После выбора диска и установки нужных настроек нажимаем кнопку "6 Подготовить диск" и ждем результат.

2.  Далее можно или setupldr.bin или grldr из GRUB4DOS скопировать на отформатированный USB MSD под именем "ntldr" 3. Настраиваете меню и прочие плюшки под себя.Как вариант возможного применеия привожу усеченный вариант своей структуры загрузочного диска в папке 2_Структура_загрузочного_диска_USB установочного комплекта.

Ссылка на скачку установочного комплекта:  Полный установочный комплект USB со структурой загрузочного дискаПривожу описание установочного комплекта для понимания общих принципов построения структуры загрузки: 

\ntldr - загрузчик GRUB4DOS со встроенным меню

\BOOT\GRUB4DOS\866.PSF и \BOOT\GRUB4DOS\TEXTFONT - модули поддержки кириллической кодовой страницы(CP866) в ТЕКСТОВОМ меню GRUB4DOS

\BOOT\LOADER\ldr_av.bin - загрузчик антивирусной WIM-сборки со встроенным NTDETECT.COM, обрабатывает WINNT.SIF под именем \BOOT\nt.a

\BOOT\LOADER\ldr_cd.bin - загрузчик CD-сборкисо встроенным NTDETECT.COM, обрабатывает WINNT.SIF под именем \BOOT\nt.y - естественно, что такой файл отсутствует в комплекте для предотвращения случайных совпадений.

\BOOT\LOADER\ldr_hd.bin - загрузчик HDD-tools WIM-сборки со встроенным NTDETECT.COM, обрабатывает WINNT.SIF под именем \BOOT\nt.h

\BOOT\PLOP\PLPBT.BIN - загрузчик модуля PLOP для ускорения при использовании USB MSD

\BOOT\nt.a - SIF-файлы для загрузчиков \BOOT\LOADER\ldr_av.bin - именно в нем прописана ссылка на загружаемый WIM

\BOOT\nt.h - SIF-файлы для загрузчиков \BOOT\LOADER\ldr_hd.bin - именно в нем прописана ссылка на загружаемый WIM

\BOOTWIM\ - папка для размещения загрузочных WIM-файлов antivir.wim и hdd.wim

\MININY\ - папка для файлов системной папки CD-сборки - из \Y386\ все копируем сюда. При этом существующий \Y386\setupldr.bin абсолютно игнорируется.

\PROGRAMS\ - папка для файлов программ CD-сборки - из \PROGRAMS\ все копируем сюда.

В папке установочного комплекта \3_Решение_проблем\  находятся добавочные материалы и утилиты:3_Решение_проблем\GRUB4DOS\Работа_со_встроенным_меню - выгрузка и загрузка встроенного меню GRUB4DOS3_Решение_проблем\Patch_NTDETECT_for_USB - патч NTDETECT.COM для USB-загрузки3_Решение_проблем\Загрузчики_SETUPLDR - различные варианты загрузчиков и скрипт для их модификации. 

PS: Ссылки для ознакомления и самостоятельного изучения:- ]]>Руководство по Grub4dos]]> на русском языке

www.winpe.ru

Windows 8 PE и Windows 7 PE — простой способ создания диска, ISO или флешки

16.10.2014&nbsp windows | программы

Создание загрузочного накопителя с Windows PEДля тех, кто не знает: Windows PE — это ограниченная (урезанная) версия операционной системы с поддержкой базовой функциональности и предназначенная для различных задач по восстановлению работоспособности компьютера, сохранения важных данных с неисправного или отказывающегося загружаться ПК и аналогичных задач. При этом, PE не требует установки, а загружается в оперативную память с загрузочного диска, флешки или другого накопителя.

Таким образом, с помощью Windows PE вы можете загрузиться на компьютере, на котором отсутствует или не работает операционная система и выполнять почти все те же действия, что и в обычной системе. На практике эта возможность часто оказывается очень ценна, даже если вы не занимаетесь поддержкой пользовательских компьютеров.

В этой статье покажу простой способ создать загрузочный накопитель или ISO образ CD диска с Windows 8 или 7 PE с помощью недавно появившейся бесплатной программы AOMEI PE Builder free.

Использование AOMEI PE Builder

Программа AOMEI PE Builder позволяет подготовить Windows PE, используя файлы вашей текущей операционной системы, при этом поддерживаются Windows 8 и Windows 7 (а вот поддержки 8.1 на данный момент нет, учитывайте это). Дополнительно к этому, вы можете поместить на диск или флешку программы, файлы и папки и необходимые драйвера оборудования.

Главное окно AOMEI PE Builder

После запуска программы, вы увидите список инструментов, которые включает PE Builder по умолчанию. Помимо стандартной среды Windows с рабочим столом и проводником, это:

  • AOMEI Backupper — бесплатное средство для резервного копирования данных
  • AOMEI Partition Assistant — для работы с разделами на дисках
  • Среда восстановления Windows
  • Другие portable инструменты (включают в себя Recuva для восстановления данных, архиватор 7-ZIP, средства для просмотра изображений и PDF, работы с текстовыми файлами, дополнительный файловый менеджер, Bootice и пр.)
  • Также включена поддержка сети, в том числе беспроводного подключения Wi-Fi.
Выбор компонентов Windows PE

На следующем этапе вы можете выбрать, что из перечисленного следует оставить, а что — убрать. Также, вы можете самостоятельно добавить программы или драйвера к создаваемому образу, диску или флешке.  После этого вы можете выбрать, что именно требуется сделать: записать Windows PE на флешку, диск или создать образ ISO (с параметрами по умолчанию его размер составляет 384 МБ).

Выберите устройство для записи

Как я уже отметил выше в качестве основных файлов будут использованы собственные файлы вашей системы, то есть, в зависимости от того, что установлено на вашем компьютере, вы получите Windows 7 PE или Windows 8 PE, русскую или английскую версию.

Рабочий стол Windows 7 PE

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

Скачать AOMEI PE Builder вы можете с официального сайта http://www.aomeitech.com/pe-builder.html

А вдруг и это будет интересно:

remontka.pro

Загрузочная флэшка за три шага / Блог компании Almeza Company / Хабр

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

Исследовав Интернет, получили следующий результат. Создание загрузочной флэшки не такая сложная задача, но приходиться ‘включать голову’ и терять время на чтение руководств. В общем случае для создания загрузочной флэшки пользователю предлагается скачать архив программ. Скачанный ‘комбайн’ выглядит следующим образом – запускается командный файл, не закрывая его требуется запустить GUI-приложение, не закрывая GUI-приложения нужно запустить исполняемый файл с параметрами, а потом опять вернуться в первое консольное окно и т.д. Есть решения, которые просто оформлены в виде пунктов меню, через которые пользователь последовательно запускает нужные приложения. При этом алгоритм создания загрузочной флэшки в общем случае весьма прост –

1. Создание активного раздела на флэшке. 2. Форматирование. 3. Установка на флэшке MBR и BR. 4. Копирование на флэшку дистрибутива Windows 7.

В скачанном пользователем ‘комбайне’ каждый шаг решает какая-либо утилита. Создается ощущение, что языков типа C++, Delphi не существует, а есть только командный интерпретатор, скриптовые языки и готовые приложения. Поэтому мы решили восполнить пробел и добавили к нашему MultiSet мастера, который делает загрузочную флэшку с автоустановкой Windows за три шага.

Мастер пока умеет создавать флэшки с Windows PE, Vista, Windows 7. С Windows XP дела обстоят сложнее, но скоро думаю добавим функцию создания загрузочной флэшки с Windows XP.

Скачать MultiSet для создания загрузочной флешки: multiset.exe (6,5 Мб)

habr.com