Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE). WinBuilder

Модерирует : KLASS, IFkO

vu1tur (08-11-2008 12:33): лимит страниц: Windows Preinstallation Environment(WinPE). WinBuilder (2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

   

HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
здесь собираем WinPE при помощи WinBuilder'a
WinBuilder относительно новый конструктор который создавался как альтернатива Bart's Pe Builder
Одно из главных отличий конструктора Барта и WinBuilder в том что Барт собирает BartPE по txtsetup.sif от MS, а винбилдер берет только реально нужные файлы.
В винбилдере все действия по созданию WinPE системы описываются в скриптах, легких для чтения и понимания.
    В данном топике:
  • Принимаются вопросы по написанию .script файлов
  • Принимаются запросы на конвертирование плагинов от Bart's PE Builder
  • Идет разработка WinPE которая грузиться из IMG а программы из wim

Дополнительные скрипты

    Программы
  • WEEX8b программа Chef'a для вытаскивания информации о компонентах из Windows Embedded
  • inf2script программа NIKZZZZ'a для конвертирования инфов от Bart's Pe Builder'a в формат script
  • Test2 программа от NIKZZZZ'a для создания списка библиотек которые необходимы той или иной программе.
  • Make Script скрипт для быстрого создания новых скриптов, через графический интерфейс.
  • Create drivers Скрипт для создания скриптов с драйверами. Аналог AutoDriver'a для BartPE.

Ссылки
Стабильная версия WinBuilder 072
чтобы скачать с офсайта нужно там зарегистрироваться
russian.txt перевод для винбилдера. Положите файл в %BaseDir%\Projects\Tools\Languages и в настройках в выберите русский язык. Перевод от  Sergo67 и HighwayStar
! Начиная с версии 067 модель распространения немного изменилась. Теперь качаем winbuilder.exe с бутлэнда, запускаем его и идем в Update Center, там выбираем нужные наборы скриптов и качаем.
Windows Preinstallation Environment(WinPE) и BartPE LiveCD - сборка WinPE при помощи конструктора Барта и его производных - reatogo и конструктора 7sh3.
Варез у нас тут
Windows PE 2.0 Winbuilder. VistaPE тут мы собираем WinPE на базе висты, в качесвте конструктора используется Winbuilder..  
MobileOS  - загрузка WinXP с рамдиска на основе Winbuilder'а.
GRUB4DOS лучший бутменеджер для HDD, CD, FLASH и floppy дисков.
Qemu свободный эмулятор с боьшими возможностями. Входит в набор Tools Winbuilder.
Winbuilder Wiki. Внимание! Начат перевод на русский язык. Просьба ко всем кто не равнодушен к проекту и владеет английским помочь с переводом оставшихся страниц.

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 14:55 03-10-2006 | Исправлено: euheny, 00:23 16-06-2008
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ты мне предлогаешь каждый раз при вызове imagex вставлять 3 строчки проверки его расположения? .

Один раз нашел этот imagex.exe, записал в переменную и все - подставляй куда хочешь.
Цитата:
хм ... а просто внести их в 001 не получается?  


Цитата:
хм ... а просто внести их в 001 не получается?

Что-то не нашел куда их там вносить VistaTemp, RegSystem, RegUser и другие.
Вообще хорошим тоном считается объявление переменных в [Variables]. В скриптах приложений они у тебя объявляются посреди секции [process] , а я в основном приложения и переносил.
Могу предложить добавить в TODO приведение всех скриптов к легкому для понимания виду, это наверное будет даже поважней документации.  

Цитата:
вот от чего бы я не отказался, так это от if ... else, а то приходится постоянно двойные проверки проводить

тогда уж сразу case

Цитата:
вечером надеюсь доделать поддержку WAIK, тестировать будешь? тут наконец нечего не урезается, а просто не все копируется

WAIK'a у меня нет и в ближайшее время не предвидится, вот если б только скрипты для сборки VistaPe mini...
P.S Что-то я сильно разошелся...
Chef

Цитата:
Дык все сбежали делать висту, чего тут писать...  

а я смотрю что тут никто не интересуется, и тоже решил взять тайм аут. С вистой, честно говоря, перспектив не вижу, пока что единственное ее приимущество это загрузка из wim, с текущими размерами проекта Standard можно и без загрузки из вима прожить.
Нуно постоянно спрашивает о русской версии винбилдера, думаю что через неделю- полторы закончу сессию и займусь ею.  
 
ЗЫ Какая то странная дискуссия получается сразу на две ветки
 

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 18:42 17-12-2006
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergeyg
Подобные расширения в WinBuilder обычно реализуют через AutoIt.
 
HighwayStar

Цитата:
фильтра файловой системы?

А у меня проблема с PnP Filter
Даже не знаю у кого спросить
(На 911 вроде зарегился,но всёравно не пускают)
 

Всего записей: 4052 | Зарегистр. 22-11-2006 | Отправлено: 19:07 17-12-2006
sergeyg



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
euheny

Цитата:
Подобные расширения в WinBuilder обычно реализуют через AutoIt.  

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

Цитата:
Один раз нашел этот imagex.exe, записал в переменную и все - подставляй куда хочешь.

теперь imagex запускается не 1 раз... хоть и не намного больше ... проблема не конкретно в imagex, у меня несколько подобных проверок и вызовов ... в общем Nuno подправит и все будет
 

Цитата:
Что-то не нашел куда их там вносить VistaTemp, RegSystem, RegUser и другие.  

ты не поверишь, но оно как раз и обявленно в секции [Variables], и наверно тебе покажется еще более странным, но эта секция находится в фале script.project, уж я и не знаю куда еще глабальные переменные пихать, если их и там не видно
 

Цитата:
Могу предложить добавить в TODO приведение всех скриптов к легкому для понимания виду

судя по всему это понятие у нас немного различается, мне проще сделать кучу переменных с осмысленными названиями и сразу видеть что откуда и куда делается ...
 

Цитата:
P.S Что-то я сильно разошелся...  

нормально, я после 2.5 суток занятия только vistape тоже немного.. нервный
 

Цитата:
вот если б только скрипты для сборки VistaPe mini...  

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

Цитата:
Какая то странная дискуссия получается сразу на две ветки

может перехать в форум boot-land?
 

Цитата:
WAIK'a у меня нет и в ближайшее время не предвидится

в том то и фишка, теперь оно будет собираться из того что есть, хочешь из waik, хочешь из Vista DVD... для этого куча переменных и нужна... сначала определяется что у тебя есть, на что указывает %sourcedir%, а потом уже исходя из этого копируется ... сделал 2 вида сборки (выбор при копировании) - standart - те файлы что есть в 005 версии после полного strip, и full - происходит просто копирование содержимого boot.wim или winpe.wim целиком .... при этом проверяется наличее у тебя imagex и установлен ли "Windows Image Mini-Filter Driver" ... последнии 2 проверки сделанны для уменьшения лицензионных проблем, imagex не будет входить в комплект (официальный) vistape ....
 

Всего записей: 297 | Зарегистр. 10-02-2003 | Отправлено: 19:43 17-12-2006 | Исправлено: sergeyg, 19:44 17-12-2006
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Цитата:Какая то странная дискуссия получается сразу на две ветки  
 
может перехать в форум boot-land?  
 

 
Можно и объединить эти ветки в,скажем:
 
Winbuilder - Песочница для компьютерщиков
 
Всёравно одни и теже люди участвуют в обсуждении.

Всего записей: 4052 | Зарегистр. 22-11-2006 | Отправлено: 01:33 18-12-2006
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не мог ли кто-нибудь скинуть ramdisk.inf из 2003sp1

Всего записей: 4052 | Зарегистр. 22-11-2006 | Отправлено: 00:29 19-12-2006
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
euheny
Забирай Подробнее...

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 02:06 19-12-2006
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Обрати внимание на расширение файла в моём предыдущем сообщении.

Всего записей: 4052 | Зарегистр. 22-11-2006 | Отправлено: 11:03 19-12-2006
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
euheny

Цитата:
Обрати внимание на расширение файла

Какой именно Ramdisk тебе нужен? В 2003 Sp1 ramdisk.inf отсутствует!
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 14:37 19-12-2006
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ

Цитата:
Какой именно Ramdisk тебе нужен? В 2003 Sp1 ramdisk.inf отсутствует!

Странно,но по идее именно этот файл там и должен быть
(как вариант ramdisk.in_ или в каком-нибудь *.cab  или поиск winrar-ом включая все места "ramdisk*" )
Во всяком случае в XPSP2 он есть,но этот(xp-ишный) не подходит к sys-у от 2003 и устанавливает его неправильно.  

Всего записей: 4052 | Зарегистр. 22-11-2006 | Отправлено: 14:57 19-12-2006
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
euheny
Нашел, просто не там искал. Лежит в разных местах, для удобства распаковал.
RamDisk

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 15:22 19-12-2006
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Спасибо,что откликнулся,однако оказалось,что различия только в несущественных деталях.Короче - неповезло.

Всего записей: 4052 | Зарегистр. 22-11-2006 | Отправлено: 17:54 19-12-2006
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[All]
peter с бутлэнда сделал новый проект для сборки аналогичной стандарт, но с уклоном на полную локализацию и сборку с нуля, включая реестр и txtsetup.sif
Советую всем посмотреть nativeEx, ISO in native language created from setup CD only

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 19:19 20-12-2006
Shido



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Конвентер для логов regmon. Конвертирует в .inf файлы для Component Designer.
Нужен perl (подойдет любой Windows дистрибутив)
 
Использование: perl regmonlc.pl regmon.log >setup.inf
 
Баги: не всегда правильно определяет тип данных (либо DWORD или BINARY)
 
http://www.msembedded.ru/forum/PostAttachment.aspx?PostID=2069
 
Да и вобще здесь много информации по Windows XP Embedded и другим встраиваемым системам. Всё на русском. http://www.msembedded.ru

Всего записей: 174 | Зарегистр. 19-11-2004 | Отправлено: 02:28 21-12-2006
rij

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, плз, выложите script's для Ctr+Alt+Del и WinRar а то ссылки в шапке не пашут (ссылка на Ctr+Alt+Del в bootland тож умерла)

Всего записей: 26 | Зарегистр. 25-03-2006 | Отправлено: 20:56 21-12-2006
ZenitFan



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Скачал кое-где сборку Mini WinPE Extra Small USB Flash Edition. Сделана с помощью WinBuilder. Размер ~60мб. Есть проблема. Добавил эту вещь на собственный мультизагрузочный диск с BCDW. Всё нормально грузится и работает. Заметил один подозрительный файлик в корне диска, называется BOOT (без расширения, размер 0 байт). Если его нет, то винда с диска не запускается. Дело, собственно, в том, что на этот же диск требуется добавить Blin Linux 2.0 CD-Cache Edition LiveCD, на котором в корне диска есть папка с именем BOOT. Т.е. надо каким-то образом совместить в корне диска папку BOOT от Линуха и одноимённый нулевой файлик от Винды. (если делать "в лоб", винда так и говорит про одинаковые названия) Что можно сделать с этим файлом, чтобы грузилось всё нормально и он никому не мешал? Подскажите, кто знает!

----------
AMD Ryzen7 5800X3D, ASUS STRIX X570-E, 32GB DDR4-3600 G.Skill, RX 7900XTX, Sams980PRO 1TB NVMe + Seagate IronWolf 4TB + WD Red 4TB, SB AE-9, 27" DELL S2721DGFA, Win10Pro(22H2)Ru

Всего записей: 813 | Зарегистр. 10-09-2006 | Отправлено: 21:40 21-12-2006
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZenitFan
Папку BOOT скорее всего можно переименовать,сделав изменения в config-файлах загрузчика Linux.
Как ты дабавляеш этот Linux и что он собой представляет?
Думаю,что в теме по Linux тебе быстрее подскажут решение.

Всего записей: 4052 | Зарегистр. 22-11-2006 | Отправлено: 14:40 22-12-2006
ZenitFan



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
euheny
Неужели этот файл от WinPE действительно так сильно нужен в корне диска? Глаза мозолит его нулевая длина и отсутствие расширения. Может быть можно его переименовать, добавить какое-нибудь расширение (скажем BOOT.win)? Папку BOOT врядли можно переименовать, т.к. на самом диске с Линухом лежат всего две папки BOOT и ISOLINUX. Во второй лежит загрузчик и его конфиги, причём текстовых файлов там всего пара штук. А в большой папке BOOT лежит собственно сам Линух, занимает около 50 метров. Так что я не думаю, что эту папку можно безболезненно переименовать, а вот папку с загрузчиком переименовать можно.

----------
AMD Ryzen7 5800X3D, ASUS STRIX X570-E, 32GB DDR4-3600 G.Skill, RX 7900XTX, Sams980PRO 1TB NVMe + Seagate IronWolf 4TB + WD Red 4TB, SB AE-9, 27" DELL S2721DGFA, Win10Pro(22H2)Ru

Всего записей: 813 | Зарегистр. 10-09-2006 | Отправлено: 16:39 22-12-2006
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZenitFan
Boot это маркерный файл, если хочешь его назвать как-то подругому то надо поправить записи в файле i386\txtsetup.sif

Цитата:
cdtagfile="\boot"
cdtagfilei="\boot"
cdtagfilem="\boot"
cdtagfilea="\boot"
и
Цитата:
spcdtagfile="\boot"
spcdtagfilei="\boot"
spcdtagfilem="\boot"
spcdtagfilea="\boot"

Хотя по идее должно работать если удалить этот файл boot и вместо него положить просто папку boot, в которой будет то что тебе надо.
rij
Winrar.script
CTRL+ALT+DEL trap service.script

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 16:51 22-12-2006
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HighwayStar
 
Было ли обновление SDI в 2007FP ?

Всего записей: 4052 | Зарегистр. 22-11-2006 | Отправлено: 17:36 22-12-2006
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
euheny

Цитата:
Было ли обновление SDI в 2007FP ?

Нет, там вообще ничего относящегося к SDI нету, да и вообще SDI уже вчерашний день, есть мой скрипт IMG in RAM 004 где на выходе получается полный аналог SDI образа, а для его создания используются свободные программы.
Сборка SDI сложна из-за использования странных VB скриптов и программы для монтирования от MS, кроме того SDI диск не всегда хочет демонтироваться, с IMG таких проблем нет.
Кстати про какие проблемы с Plug'n'Play фильтром ты писал, что вообще ты имеешь ввиду. И еще AGP Filter это что драйвер для материнки?

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 19:12 22-12-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE). WinBuilder
vu1tur (08-11-2008 12:33): лимит страниц: Windows Preinstallation Environment(WinPE). WinBuilder (2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru