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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
bogomolov

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

Цитата:
А вот это непонятно - не работает с мультизагрузкой? Или Вообще?

Неправленный SETUPLDR.BIN из твоего скрипта грузит WPE в память только с HDD и USB.
При загрузке с CD выдает ошибку об отсутствующем NTLDR, не доходя до загрузки образа в память.
 
Диск пишу нерой. Использую BCDW v2.0a1. SETUPLDR.BIN, NTDETECT.COM и BootSDI.img лежат в \i386. В bcdw.ini вызов загрузчика прописан как \I386\setupldr.bin.
Можно, конечно, попробовать писать другими способами, но если в том же проекте Nero заменить SETUPLDR.BIN на правленный из Demo.7z, все начинает работать!
 

Всего записей: 155 | Зарегистр. 04-12-2003 | Отправлено: 21:39 15-05-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bogomolov
А в теме по BCDW в шапке есть этот пункт:
Цитата:
Если у вас при использовании BCDW 2.01 и Windows 2003 SP1 или Windows XP x64 у вас возникает ошибка "NTLDR is corrupt.  The system cannot boot.", то решение проблемы тут

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 21:49 15-05-2007
NIKZZZZ



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

Цитата:
Диск пишу нерой. Использую BCDW v2.0a1. SETUPLDR.BIN, NTDETECT.COM и BootSDI.img лежат в \i386. В bcdw.ini вызов загрузчика прописан как \I386\setupldr.bin.  

Не знаю, я обычно использовал вызов загрузчика \nt5boot.bin , который и грузил \I386\setupldr.bin. В BCDW v2.0a1 говорилось, что можно напрямую вызывать  \I386\setupldr.bin , но возможно это некорректно работает с setupldr.bin от Win2003.
 
 
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 23:47 15-05-2007
zz999

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

Цитата:
О технологии в топике уже писали. Как раз чуть выше еще раз опысывали  Тебе нужно добавить ramdisk.sys из W2k3 SP1 или SP2 в system32\drivers твоей сборки, а также использовать файл SETUPLDR.BIN от туда же (буквально несколько постов выше есть пример от NIKZZZZ, где есть все необходимые файлы.  

 
нашел я старый дистр с 2003 Serv и пак к ней , заменил при помощи UltraISO соответствующие файлы (кстати родчий SETUPLDR.BIN 273кб не мог найти свой ramdisk.sys ,поставил из папки DEMO 292кб -- работает), все что сменилось - пошла полоска во время загрузки ,копирую на B (RAM Drive) c HDD А43 , запускаю её с В (при чем не плагин , один exe-шник , при запуске он в памяти создает свой конфигурационный файл , никакие пути не связывают , все равно без загрузочного диска висит , как отвязать от этого ?Истина где то рядом?

Всего записей: 298 | Зарегистр. 07-01-2007 | Отправлено: 21:15 16-05-2007
bogomolov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II, NIKZZZZ
Спасибо.  
Теперь, можно считать, разобрались. Видите, сколько подводных камней было! А вы говорили...
 

Всего записей: 155 | Зарегистр. 04-12-2003 | Отправлено: 22:58 16-05-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zz999
Честно говоря, немного не понял: в РАМ не загрузилось? А где ты экзешник из плагина с В: запускашь?

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 00:45 17-05-2007
zz999

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
 
 я запускаю А43 с диска В , то есть из памяти (копирую портабельную версию , в которой один исполняемый файл всего то , и потом запускаю с RAM диска) и все работает пока диск в приводе X (CD), потому что есть откуда подгружаться , может объем RAM маловат (по умолчанию всё стоит 32 мб)?

Всего записей: 298 | Зарегистр. 07-01-2007 | Отправлено: 08:00 17-05-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zz999
Извиняюсь... Я сразу не понял, что речь идет о работе программы в РАМ, я подумал, что тебе хочется всю сборку в РАМ запускать
 
Наверно тебе проще тогда в этой теме спросить? У меня нет необходимости в файловом менеджере, так как в сборке Винбилдера есть стандартный эксплорер и мне его возможностей хватает. Да и в варианте загрузки всей сборки с IMA/IMG файла в память все будет работать без необходимости переносить программы на отдельный РАМ диск. Готовых плагинов для Винбилдера меньше (где-то просто нет необходимости в них, где-то каждый под себя делает нужный плагин), а в той теме больше обсуждают такие плагины как раз для BartPE и наверняка кто-то сможет тебе предложить готовый плагин для скачки.

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 10:57 17-05-2007
zz999

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

Цитата:
Да и в варианте загрузки всей сборки с IMA/IMG файла в память все будет работать без необходимости переносить программы на отдельный РАМ диск.

Это было бы вообще пределом совершенства для меня , к сожалению моему , я ничегошеньки не понял в WinBuilder'е , Bart ну тут все просто , а вообще , если не в тягость , кратенько сам принцип , как всю сборку загрузить в память , образ обязательно должен быть IMA/IMG , а не ISO ,как у меня?Выше я читал про это , но сам принцип , последовательность действий...
А вообще , спасибо за внимание...

Всего записей: 298 | Зарегистр. 07-01-2007 | Отправлено: 14:01 17-05-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zz999
Если проблем с интернетом нет, то рекомендую следующую последовательность действий:
 
1. Зарегистрироваться на официальном сайте и скачать последнюю стабильную версию проги.
 
2. Запустить прогу и прямо в ней на последней вкладке Update Center скачать только содержимое папки Tools (с остальных папок убрать галочки).
 
3. В правом нижнем углу выбрать из выпадающего меню psc.boot-land.net/Projects и скачать все содержимое.
 
4. На второй вкладке Paths указать путь к дистрибутиву (Source directory) XP SP2 или Win2003 и нажать кнопку Play в правом верхнем углу ничего больше не меняя в настройках.
 
Если через пару минут, когда запустится вирутальная машина и загрузится только созданная сборка, все загрузится нормально, то тогда уже в первой вкладке начинаешь эксперементировать - выбирать какие скрипты программ и драйверов оставить в сборке и добавляешь другие скрипты.
 
Вобщем, сначала запусти этот проект с установками по дефолту. И только когда будет удачный запуск, только после этого начинай уже свое строительство

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 17:27 17-05-2007
NIKZZZZ



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

Цитата:
я ничегошеньки не понял в WinBuilder'е

Специально для тех, кто еще не разобрался с WinBuilder'ом и не совсем понимает синтаксис скриптов, я написал упрощенный аналог скрипта BootSdi (загрузка WinPe в Ram) в виде батника. Для его запуска необходимо выполнить
 
CreateIso.bat ...\Pebuilder\BartPe 100
 
Здесь ...\Pebuilder\BartPe - путь к собранной сборке , 100 - размер RamDisk в Mb (~ 70% от размера сборки).
 
Батник написан исключительно в демонстрационных и рекламных целях!!!
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 23:34 17-05-2007
7sh3

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

Цитата:
упрощенный аналог скрипта BootSdi (загрузка WinPe в Ram)

к XPE можно приспособить этот скрипт? (а то полмега тяжко качать на 12 кбит/с )
 

Всего записей: 13925 | Зарегистр. 16-10-2005 | Отправлено: 00:41 18-05-2007
NIKZZZZ



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

Цитата:
к XPE можно приспособить этот скрипт? (а то полмега тяжко качать на 12 кбит/с )

 
По идее работать должен, хотя могут возникнуть мелкие проблемы с загрузкой, почитай эту ветку, они обсуждались.
 
 
 
Добавлено:
Батник может выдавать непринципиальную ошибку - файл не найден, либо не обращайте на нее внимание, либо исправьте
 
RmDir "%RAMFolder%" /s /q
на
if exist "%RAMFolder%" RmDir "%RAMFolder%" /s /q

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 01:01 18-05-2007
Jek500

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А где можно взять уже готовую сборку?(Более свежею)

Всего записей: 538 | Зарегистр. 05-12-2006 | Отправлено: 02:49 18-05-2007
NIKZZZZ



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

Цитата:
А где можно взять уже готовую сборку?

Не понятен вопрос, о какой сборке речь? Если что-то готовое - ищи в варезнике.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 02:57 18-05-2007
zz999

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II  
 
сделал все как надо , правда качать пришлось GPRS-ом , из под прокси в сети не идет , пробовал разные дистры Windows , результат таков :"не удается найти файл mouclass.sys и Mousedrivers"хотя ошибок нет и образ пишется , удобная вещь эта виртуальная машина , однако , пробовал не глюк ли это qEmu , прожег диск , нет , все так же......

Всего записей: 298 | Зарегистр. 07-01-2007 | Отправлено: 03:16 18-05-2007 | Исправлено: zz999, 03:20 18-05-2007
Jek500

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Не вижу в варезнике более новую сборку на винбилдаре.Только старые.

Всего записей: 538 | Зарегистр. 05-12-2006 | Отправлено: 03:42 18-05-2007 | Исправлено: Jek500, 03:44 18-05-2007
NIKZZZZ



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

Цитата:
не удается найти файл mouclass.sys и Mousedrivers

Эти файлы находятся в дистрибутиве - SP2.cab или driver.cab и распаковываются утилитой expand.exe (проверь, есть ли она в твоих утановленных виндах).

Цитата:
хотя ошибок нет

А ты смотрел лог? (кнопка в WinBuilder) Именно там инфа об ошибках.
 
Jek500
В этой ветке не занимаются готовыми сборками, каждый сам собирает то, что ему необходимо.
 
 

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вышел      WinBuilder 070
фиксьте шапку  
This binary includes some new features like the hability to download from several web servers and also auto-marking needed scripts based on download profiles (minimum, recommended and complete).
A lot of bug fixing was also applied and a few other improvements to make things work better.
 
Добавлено:
при обновлении  
drweb ругается на  
quickburn.exe
 
C:\Program Files\WINBUILDER\Projects\Tools\QuickBurn.web - инфицирован BackDoor.Pigeon.199
это  что у drweb'а глюки или где ?

Всего записей: 944 | Зарегистр. 07-09-2002 | Отправлено: 12:01 18-05-2007 | Исправлено: NeoHunter, 12:02 18-05-2007
mondi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток, господа
Недавно "переехал" на winbuilder c Bart'a - пока доволен.  
 
Пару недель блуждал в поисках внятного ответа на вопрос:
"А есть ли жизнь на wim'е?".  Уж больно возбудило сравнение размеров boot.wim и bootsdi.img, сделанных в однотипных условиях.  
Кстати, низкий поклон создателям BootSdi скрипта. Вот если бы они еще и помогли запустить "wim" из груба... Начал бы компанию по сбору средств на памятник:=)
А то инфы по использованию сего чуда дла XP/2003 что-то маловато. Да и та какая-то бестолковая - в основном не для условий "LiveWin".  
 
"Половинчатая" попытка сходу прикрутить к bootsdi.img что-то вроде programs.wim провалилась. Очевидно по причине моей криворукости. (фильтр wim никак не желает работать, несмотря на внятные регснапы, найденные на форуме да и самолично сделанные).
В виде скрипта - никак. Может " прямой" экспорт в регистры поможет? Надо попробовать.
Кто-нибудь уже заборол этот вопрос?
Но, в идеале, конечно: boot.wim+programs.wim
 
P.S. И не надо меня отправлять на VistaPE форум: при всем уважении к автору VistaPE, имею стойкое отвращение к Vista.

Всего записей: 37 | Зарегистр. 07-12-2001 | Отправлено: 12:45 20-05-2007
   

Страницы: 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