Yurkesha (Y)PE (BARTPE&XPE)

Конструктор плагина: 
Способ запуска приложения: 
Комплектность: 
Область применения: 
Автор плагина: 
yurkesha
Дата релиза: 
12.10.2013
Версия плагина: 
2013_10_12
Версия программы: 
3.1.10a

Конструктор на базе BartPE с шеллом Explorer. Включает в себя:

- ImDisk(включен по умолчанию)
- поддержка мультиядерности(включена по-умолчанию)
- поддержка WIM-плагинов(включена по-умолчанию)
- поддержка WIM-загрузки(включена по-умолчанию) 
- поддержка гибридной WIM-загрузки(программы не пакуются в общий WIM, выключена по-умолчанию)

- драйвер добавляющий буфер RW к носителям доступным только на чтение FBWF(file based write filter)(включен по-умолчанию)  
- полная поддержка сети(включена по-умолчанию)
- полная реализация DOS-подсистемы включая набор консольных утилит
- полная поддержка русского языка в GUI и консоли
- поддержка GPT(GUID Partition Table для WinXP)
- поддержка драйверов архитектуры Windows Driver Foundation
- драйвера SCSIRAID
- драйвера USB3

Обращаю внимание: 
- изменения коснулись плагина FBWF - для WIM-загрузки FBWF стартует автоматом, а собственно плагин FBWF актуален только для CD загрузки
.
- переработан скрипт финальной постобработки \makeiso.cmd в целях повышения стабильности.
- переработан скрипт монтирования WIM - \PLUGIN\2_BASE\WIM_TECH\FILES\wim_loader.cmd
- обновлены драйвпаки SCSIRAID и USB3
- исправлены ошибки в скрипте патча загрузчика \PLUGIN\1_BASE\Z_CUSTOM\FILES1\Patch_SETUPLDR.cmd

 

Раздел форума: 

Комментарии

- драйвер добавляющий буфер RW к носителям доступным только на чтение

Прошу прощения, а что это и где это в конструкторе?

FBWF:

PLUGIN\2_BASE\Z_FBWF\fbwf_nonwim.inf

PLUGIN\2_BASE\Z_FBWF\fbwf_wim.inf

  или через интерфейс pebuilder:

"2 Base - FBWF driver ONLY!!! for non-WIM boot"

"2 Base - FBWF driver ONLY!!! for WIM boot"

---
упс..

Втупил, спасибо)))

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

---
упс..

 Все ок, добавил плагин WifiHopper, правда не сразу нашел где прикрепляется файл.

Все отлично!

Если будут мысли по поводу структуры - пиши - реализуем...

Сейчас до двух файлов можно аттачить к плагину.
И ссылки изначально закрыты от незарегистрированных пользователей(для полного содержимого).

Планируется вводить еще одно файловое поле доступное анонимным пользователям для открытого содержимого :)

В сборках к сожалению пока только внешние ссылки. Даже когда заливается по FTP на этот же сервак - все равно внешняя ссылка...

---
упс..

Нашел странный глюк, если выбрать  WIm-boot, то после, при открытии любых wim-архивов PE уходит в синий экран, ругаясь на файл ntfs.sys, никто не знает что за косяк?

Надо при сборке в этой ситуации еще включать "2 Base - FBWF driver ONLY!!! for WIM boot" и все будет ок.

---
упс..

Так я включал((( и ничего((( теперь тупо уходит на рестарт(( но уже без синего экрана...

И "2 Base - FBWF driver ONLY!!! for non-WIM boot" при этом выключен?

Просто именно этим конструктором и собирался MIN(Y)PE...

---
упс..

ииии "2 Base - FBWF driver ONLY!!! for non-WIM boot" выключен (((

Просто все работает, но запускаю ваш плагин Тотал Командера который wimщвский, и уход в синий экран или просто рестарт(((

Кажется нашел косяк.... не стоит собирать PE, на 64-битной Семерке.....

Проблемы могут быть на любой семерке так как монтирование/отмонтирование кустов реестра срабатывает как-то по другому...

---
упс..

Где находятся настройки рабочего стола, которые ставятся по умолчанию?

Все базовые настройки рабочего стола сидят в PLUGIN\1_BASE\Z_CUSTOM Либо если смотреть через GUI то это компоненты с именами по маске "1 Base - Customize - ..."

---
упс..

Что нового в новой сборке?

  • Обновление антивирусов..  
  • WIM_FILE заменен на последний... 
  • ClamAV временно убран(экономия места),
  • Добавлен setpagefile по требованию - без этого каспер совсем с ума уже сходит :(
  • Изменен способ старта всех WIM-плагинов на прямой запуск wim-файла с указанием параметров(то есть при убирании wim-файла плага из сборки он теперь автоматом и в меню не покажется ).

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

---
упс..

А вот такой вот есть вопрос! Я знаю, что 32 битный  Win 2003 Server Enterprise при включенном PAE официально может работать с памятью более чем 4GB.
]]>http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778%28v=vs.85%29.aspx]]>

Вы не пробовали собирать Win PE из такого дистрибутива? Интересно было бы посмотреть работает ли это.

Если посмотреть чуть дальше:

Physical Memory Limits: Windows Server 2003

The following table specifies the limits on physical memory for Windows Server 2003. Limits over 4 GB for 32-bit Windows assume that ]]>PAE]]> is enabled.
(Физические ограничения памяти: Windows Server 2003
В следующей таблице приведены ограничения на объем физической памяти для Windows Server 2003. 
Ограничения  4 Гб для 32-разрядных ОС Windows если PAE включен.)

Version Limit on X86 Limit on IA64

Windows Server 2003, Datacenter Edition

64 GB

(16 GB with 4GT)

512 GB

Windows Server 2003, Enterprise Edition

64 GB

(16 GB with 4GT)

512 GB

Windows Server 2003, Standard Edition

4 GB

 

Windows Server 2003, Web Edition

2 GB

 

Windows Small Business Server 2003

4 GB

 

Windows Compute Cluster Server 2003

 

32 GB

Windows Storage Server 2003, Enterprise Edition

8 GB

 

Windows Storage Server 2003

4 GB

 

 

Physical Memory Limits: Windows XP

The following table specifies the limits on physical memory for Windows XP. 
(Физические ограничения памяти: Windows XP
В следующей таблице приведены ограничения на объем физической памяти для Windows XP.)

Version Limit on X86 Limit on X64 Limit on IA64
Windows XP

4 GB

128 GB

128 GB (not supported)

Windows XP Starter Edition

512 MB

 

В связи с этим какой смысл работать с серверной системой? Если что то другое (не память) интересует, можно обсудить.

Жизнь бьёт ключом! И все больше по голове!>

А куда подевалась ссылка на новый конструктор?((((
В шапке, вроде старая ссылка (

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

---
упс..

ссылка ведет на недоступное место (((

Уже доступное место - я сервак обслуживал просто и временно доступа не было...

---
упс..

Спасибо)

Добрый день!
С помощью Вашего конструктора создал сборку, закатал на флешку. Всё работает, но заметил, что переменные TEMP и TMP ссылаются на %SystemDrive%\Temp. А можно сделать, чтобы TEMP и TMP ссылались на %RAMDrive% (B:)?
И, заодно, как настроить чтобы RAMDrive (ImDisk) не рассчитывался, а был заданной величины, напр. 256 Mbytes?

Если выключен FBWF то по-умолчанию:

temp="%RamDiskDriveLetter%\TEMP
tmp=%RamDiskDriveLetter%

Если же надо при включенном FBFW оставить старые переменные то надо закоментировать в плаге FBWF:

[Default.AddReg]
; Add user tmp and temp environment variable...
0x2,"Environment","temp","%SystemDrive%\TEMP"
0x2,"Environment","tmp","%SystemDrive%\TEMP"
[SetupReg.AddReg]
; Add system tmp and temp environment variable...
0x2,"ControlSet001\Control\Session Manager\Environment","temp","%SystemDrive%\TEMP"
0x2,"ControlSet001\Control\Session Manager\Environment","tmp","%SystemDrive%\TEMP"

А насчет фиксированного размера  - замени тело скрипта imdisk.cmd на:

imdisk.exe -a -t vm -m %RAMDRV% -s 256M -p "/fs:NTFS /q /y /v:RAMDISK /C

Но вообще - в первую очередь - читай коментарии в плагах и скриптах - там же все расписано...

---
упс..

Ну вот... Опять ссылка перестала работать.... (((((
Можно сделать зеркало?

Перезалил.
На выходных разберусь что со вторым серваком...

---
упс..

Скачиваю BARTPE&XPE_2012_01_28.7z, распаковываю. Указываю дистр ориг. XP SP2 pro vl. Никаких изменений плагов вообще не делаю. Изошник делается без ошибок, но не грузится.
inf file txtsetup.sif is corrupt or missing status 2

Без WIMboot  все работает нормально. 
Стоит XP32 SP3.
Где ковырять? 

На всякий случай перекачал конструктор сам и сделал все "с нуля" - без вопросов - все грузится.
Гостевая система Win7 x64, источник сборки WinXP SP2 RUS VL... Hfpvth iso 78 206 976 байт.
Дай мне следующую инфу:
- структура файлов ISO(их там всего 8 штук  должно быть)
- лог-файл сборки pebuilder.log - он порядка 350 килобайт - пожми и куда нить брось.
Если в результате этого я не смогу назвать причину то тогда надо будет выложить по-возможность нерабочий ISO-шник. Но пока не надо - надеюсь обойдемся малой кровью. Навскидку я бы сразу посмотрел в направлении антивируса - если это так то по логу я увижу.

---
упс..

Скачал перезалитый архив. Никаких проваок конфига/плагинов не делаю. ]]>http://lostpic.net/images/c7f2a8bd73aa091d2641435905afaf88.png]]>
Log: ]]>http://rghost.ru/36624528]]>
ISo: ]]>http://narod.ru/disk/41388964001/]]>(y)pe.iso.html
Мне кажется что в первый раз, неделю назад, с wim все работало (не уверен, может и путаю)
Может дело в makeiso.cmd в секции :WIM_INSTALL?

Эта секция ни при чем - оня для вящей совместимости - когда-то я планировал и перепаковку организовывать, да не срослось...
Но по логу видно, что до создания WIM-файла все идет абсолютно одинаково. А вот дальше отсутсвует вывод в лог сообщений imagex...
У меня в логе это выглядит так:

=== Создание загружаемого WIM-файла ===

ImageX Tool for Windows
Copyright (C) Microsoft Corp. All rights reserved.
Files/folders excluded from image capture by default:
\WINDOWS\CSC
\RECYCLER
\$Recycle.Bin\*
\System Volume Information
\pagefile.sys
\hiberfil.sys
\$ntfs.log
Successfully imaged E:\11111\BARTPE\BartPE
=== Создание загружаемого WIM-файла завершено ===

Проверь версию imagex и содержимое файла wimscript.ini на предмет соответствия версии и содержимому в архиве конструктора.
Но самое странное что судя по размеру WIM-файл создался...

---
упс..

Архив конструктора ПОЛНОСТЬЮ ОРИГИНАЛЬНЫЙ.
Всю папку bartpe удаляю и с нуля извлекаю из архива в корень диска i: (Рам-диск). 
imagex и его компоненты (в тч и инишник) на компе не установлены и нигде не прописаны. По папкам из переменной PATH нигде они не встречаются.
Может это у тебя запускается imagex из system32???

Дистр винды отсюда: ]]>http://rutracker.org/forum/viewtopic.php?t=3104920]]>

Что интересно, такая же ситуация и на компе на работе. Точь-в-точь.
Антивирус отключен.

И кстати - конструктор я не перезаливал - я его наоборот скачал с сайта на комп чтобы перпроверить все в боевых условиях :)

---
упс..

imagex.exe на стартовой Win7 отсутствует. И у меня его естественно в системных папках нет. Притом в скрипте сборки указан путь с учетом \TOOLS\ Для полноты картины попробуй запуск imagex сделать так:

%~dp0TOOLS\imagex.exe

А дистр винды у меня естественно только от микрософта.
Кстати - а попробуй поместить всю папку на обычный хард.

---
упс..

Точняк - все дело в харде. Только что целиком разместил конструктор на REVODRIVE и получил ту же картину что у тебя. Файловая ситема ExFAT.

Буду разбираться в чем прикол...

---
упс..

Блин! С харда всё работет! СПАСИБО!!!
Конструктор должен находиться на NTFS разделе. С рам-диска терь тож все заработало.

Какака файловая система на рамдиске?
Я просто точно установил что проблема в WIM-файле, но в данный момент неготов переформатировать REVODRIVE...

---
упс..

Конструктор должен находиться на NTFS разделе. )))))

подскажите как добавить sound?
уменя драйвера звука негрузятся.

Сначала нужно выяснить что за звуковой чип, а потом...

Жизнь бьёт ключом! И все больше по голове!>

я добавил пакет драйверов который на конструкторе BartPE+XPE(26.03.2008) работает.
а на BARTPE&XPE_2012_01_28 не хочет.
вчом может быть проблема.

Проблема в непроведенном процессе PnP.
Насколько я помню в BartPE+XPE(26.03.2008) это реализовано при помощи HWPNP. 
В моем конструкторе плаг HWPNP изначально отсутствует. Но в принципе PnP можно прогнать и через bartpe.exe...

---
упс..

вы имели ввиду

0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","100","||xpeinit.exe -f -m ""Установка устройств (HwPnP)..."" hwpnp.exe -all +ISAPNP\ +PCI\VEN /d /log+"

пдскажите плиз куда их лучше вставить?

Не только это - нужно и копирование нужных файлов обеспечить...
Ставить лучше где-нибудь в районе \PLUGIN\1_BASE\XPE

---
упс..

уменя работает таким образоь

0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\998","100","||xpeinit.exe -f -m ""Установка устройств (HwPnP)..."" hwpnp.exe -all +ISAPNP\ +PCI\VEN /d /log+"
важно узнать ваше мнение
допустимо так стартовать?

Любой способ подходит...
PnP можно проводить почти на любом этапе после поднятия/ресайза рамдиска...

---
упс..

mkisofs.exe аваст ругается на вирус: Malware gen

Этот файл скомпилированный CMD-скрит. Скомпилирован впервые он бы в 2003 году. Исходники прилагаются.
Если аваст нашел в нем вирус - действия простые - аваст в помойку.
Рекомендую использовать вместо бесплатный MSE(кстати в качестве регулярной защиты вполне способен заменить даже AVP и DRWEB!).

---
упс..

Подскажите такой вопрос включил в ваш конструктор Bs explorer и отключил XPE за ненадобностью. BsExplorer использует автозапуск из реестра ключ в inf примерно такой   0x2, "Software\Microsoft\Windows\CurrentVersion\RunOnce","internat","%windir%\system32\internat.exe", когда собираю вашим конструкторм автозапуск не срабатывает, как в вашем конструкторе работает автозапуск если я захочу добавить какой нибудь свой плагин

Страницы

Похожие материалы по этой теме на сайте

Содержимое
AVZ WIM

Плагин для антивирусной утилиты AVZ 4.41 в двух вариантах - с файлами программы и только модуль скачки и создания.
Переписан скрипт обновления/создания плагина.

Opera

Браузер Opera в последней стабильной инкарнации :)

Meetsoft Final Recovery 2.2.6.275

WIM-плагин для Meetsoft Final Recovery 2.2.6.275 - содержит файлы программы.

exFAT

Плагин для поддержки exFAT.

Acronis True Image HOME+UR+TB 16.0.0.5551 RUS WIM

WIM-плагин для Acronis True Image HOME+UR+TB 14.0.0.6597 RUS - содержит файлы программы. Не требует модификации UpperFilter.

Acronis Disk Director Home 11. 216 RUS WIM

Плагин для Acronis Disk Director Home 11. 216 RUS - содержит файлы программы. Не требует модификации UpperFilter.

ClamWin сканер

WIM-Плагин для антивирусного сканера ClamWin. Содержит скрипт автоматической скачки и обновления файлов программы через интернет.

Opera WIM

WIM-плагин для популярного браузера.