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

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



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

Цитата:
В общем 85Мб пусть и в сжатом виде, но с кучей драйверов и сетью очень даже не плохо.

хотелось бы уменьшить где-нибудь до 60-65, тогда должно на 128 оперативке нормально (относительно конечно) работать ... вот думаю есть ли смысл попробовать все upx'ом упаковать ....
 
 
Цитата:
попробуй опубликовать на бутлэнде, может статус разработчика и место на серваке дадут.  

и зачем оно мне?
 

Цитата:
единственно верное решение.  

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

Цитата:
Надо тестить, тестить и еще раз тестить чтобы выкинуть лишние файлы. Может стоит отталкиваться от скрипта Explorer для XP.  

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

Цитата:
Кстати похоже что в WinPe 2.0 нету ограничения по ресурсам, запустил сейчас с десяток блокнотов и регедитов. Или это только с МС программами?

я вроде это упоминал, у меня все запускается без всяких ограничений
 
Добавлено:
кстате, посмотри на wpeutils.exe (кажется так), очень интересная штука ...

Всего записей: 297 | Зарегистр. 10-02-2003 | Отправлено: 03:24 18-11-2006
HighwayStar



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

Цитата:
попробуй опубликовать на бутлэнде, может статус разработчика и место на серваке дадут.  
и зачем оно мне?

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

Меня уже очень заинтересовал, все выходные наверное буду экспеременировать

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 03:43 18-11-2006
Redisych



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

Цитата:
 Скажите, в Totalcmd решена проблема шрифтов или как?
 
У меня проблем не было.  

Тогда бы шапку поправить, до сих пор Локализация от HighwayStar v005 пользуем...
Где выуживать: 14:54 16-11-2006

Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 08:25 18-11-2006 | Исправлено: Redisych, 08:25 18-11-2006
NIKZZZZ



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

Цитата:
Кстати похоже что в WinPe 2.0 нету ограничения по ресурсам, запустил сейчас с десяток блокнотов и регедитов. Или это только с МС программами?

??? что-то я не понял, никогда не видел я никаких ограничений !
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 11:30 18-11-2006
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновился скрипт MMC, теперь в нем меньше файлов и он работает с Win2k3
NIKZZZZ

Цитата:
??? что-то я не понял, никогда не видел я никаких ограничений !

Попробуй собрать WinPE конструктором от M$. В WinPE можно запустить всего 3 приложения. В винбилдере это ограничение обходится при помощи PELoader из скрипта Misc Settings, можешь попробовать собрать без него, тоже получишь ограничения.
Никак не могу найти сто за шрифт используется в менюшках PsPsd'a, уже нашел и исправил 5 неверных записей в версии 006, но PSPad'у это не помогло, помогло только SmallCD Writer'у, там у него слева показывается дата и вней были кракозябы.
Небольшая картинка Vista PE и Xoblite.

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



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

Цитата:
В WinPE можно запустить всего 3 приложения. В винбилдере это ограничение обходится при помощи PELoader из скрипта Misc Settings

Так вот о чем речь.
В WinPE можно запустить всего 3 приложения - это ограничения памяти. Необходим какой-либо менеджер памяти.  
Я использую вместо него родной WinPeShl.exe от Microcoft. PeLoader не желает работать с RamDisk. Может что подскажешь по этому вопросу?
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 12:42 18-11-2006 | Исправлено: NIKZZZZ, 13:36 18-11-2006
Chef



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vista PE, правда без Xoblite  

через несколько секунд ребутится, но не важно.
Может мы пока не будем на неё отвлекаться? Вариант

Цитата:
что бы сначала грузился относительно небольшой boot.wim, затем находилось оборудование, потом подгружался, например, programs.wim в котором будут все программы


Цитата:
загрузчик - grub4dos

вроде всех устраивает, так давайте наконец сделаем рабочий  

Цитата:
SandBox.Ru-Board


Всего записей: 221 | Зарегистр. 22-04-2006 | Отправлено: 13:05 18-11-2006
NIKZZZZ



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

Цитата:
А как же:
Title: 5 - Process WinSxS files
This script prepares use of WinSxS in your project.
It is your choice to UPX the WinSxS files

Ну не будут они паковаться, так ведь неупакованные уж точно работать будут!
 
 
Добавлено:
HighwayStar

Цитата:
Можно ещ всем кто хочет завести сайты на pochta.ru, там дают 20Мб с FTP доступом, и качается по прямым ссылкам.

Завел. Подключился по FTP. Все нормально. Но если я даю прямую ссылку, как у тебя, то для закачки требуется авторизация. А такие ссылки, как  
http://www3.pochta.ru/hosting/0745cc0a2e742a5c5206a8d498545e73/go/?f=%2FFiles%2FTest2.exe
неудобны.  
Как обойти эту проблему?

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 13:30 18-11-2006
HighwayStar



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

Цитата:
В WinPE можно запустить всего 3 приложения - это ограничения памяти. Необходим какой-либо менеджер памяти.

Зачем? Все уже и так есть PELoader или minlogon от MS.  
Или ты хочешь собирать WinPe средсвами от MS?

Цитата:
PeLoader не желает работать с RamDisk.

Это как?, все же его используют и с рамдиском и без, он по-умолчанию включен в WinBuilder
 

Цитата:
Может мы пока не будем на неё отвлекаться? Вариант
Цитата:
что бы сначала грузился относительно небольшой boot.wim, затем находилось оборудование, потом подгружался, например, programs.wim в котором будут все программы

В том то и дело что реализации нет пока в виде скриптов, да если sergeyg ее сделает остальные скрипты все равно надо по мелочам переписывать, тот же setupreg.hiv перемещен из system32 в System32\config\SYSTEM
Chef
И разве не ты пару страниц назад спрашивал о загрузке из образа и монтировании образа в любую директорию. Так в висте все это есть в базовой так сказать комлектации.
ИМХО нам нужен филиал "WinPE 2.0 Winbuilder, Vista PE". Кто за?
Там будем переделывать скрипты под висту.  
sergeyg

Цитата:
агрузчик - grub4dos

Очень хочу узнать какой файл прописывать в chainload. bootmgr ?

Цитата:
SandBox.Ru-Board

Надо начинать делать, но не знаю что брать за основу Sandbox_Latest и править его напильником, или взфть уже  исправленные скрипты из папки с моим винбилдером.  
Сегодня Nuno прислал 052 Pre release 2 опять полно глюков по мелочам.
 
Может стоит сделать сайт winbuilder.pochta.ru положить туда разрабатываемый Sandbox и дать пароли на FTP доступ местным разработчикам, кто что меняет сразу отписывается здесь. Так ИМХО будет быстрее чем каждый будет править скрипты у себя и потом сравнивать с общими.
 
Добавлено:
NIKZZZZ

Цитата:
Завел. Подключился по FTP. Все нормально. Но если я даю прямую ссылку, как у тебя, то для закачки требуется авторизация.  

Может неправильно ссылки даешь? В ссылке должен быть протокол http
Как он авторизацию просит? Та ссылка что ты привел тоже на работает.

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 14:03 18-11-2006
Chef



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

Цитата:
Так в висте все это есть в базовой так сказать комлектации.

Это ты про возможности wim? Так там тоже облом - смонтировать можно, но содержимое папки куда монтируеш блокируется Без драйвера никак.
Похоже придётся засунуть PicoXP в sdi, а дальше извращаться с wim...
 

Цитата:
ИМХО нам нужен филиал "WinPE 2.0 Winbuilder, Vista PE". Кто за?

Это единственная твоя идея, с которой я не согласен

Всего записей: 221 | Зарегистр. 22-04-2006 | Отправлено: 14:29 18-11-2006
NIKZZZZ



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

Цитата:
Может неправильно ссылки даешь? В ссылке должен быть протокол http

 
ftp.nikzzzz.pochta.ru/files/test2.exe - такая требует авторизацию
http://nikzzzz.pochta.ru/files/test2.exe - как у тебя не работает
http://www3.pochta.ru/hosting/0745cc0a2e742a5c5206a8d498545e73/go/?f=%2FFiles%2FTest2.exe - эта работает, проверил на чужом копе.
 
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 14:32 18-11-2006
HighwayStar



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

Цитата:
Это ты про возможности wim? Так там тоже облом - смонтировать можно, но содержимое папки куда монтируеш блокируется Без драйвера никак.

То что ты хочешь это фантастика. Существование подобного драйвера науке неизвестно . Даже под nix'ами  когда монтируешь что-то в каталог то его содержимое недоступно, если б такое было возможно думаю такой драйвер уже давно был бы написан.

Цитата:
ИМХО нам нужен филиал "WinPE 2.0 Winbuilder, Vista PE". Кто за?
Это единственная твоя идея, с которой я не согласен

Почему? ИМХО виста в любом случае будет рулить через несколько месяцев, а WinPE 2.0 это просто нечто, один wpeutils.exe чего стоит, заменяет сразу половину утилит параглайдера.  
Плюс загрузка непосредственно из wim образа который обеспечивает сжатие примерно в 2 раза.
Если сейчас начать, то потом кога Барт сделает свой конструктор у нас уже будет все готово и будет куча скриптов в эту тему придут 7sh3 и AkulaBig и начнут описывать преимущества бартовского конструктора, а я скажу сколько думаешь NIKZZZZ очередной ожиотаж продлится?    какая утопия нарисовалась блин ...
 
NIKZZZZ
Попробуй выкинуть из корневого каталога index.htm тогда по ссылке http://nikzzzz.pochta.ru должно быть видно файлы и каталоги, я сейчас так и сделал http://highwaystar.pochta.ru
Вторая ссылка к меня так и не открылась, сколько надо ждать? или там всплывающее окно?
Можно еще в теме по бесплатным хостингам поспрашивать

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 14:56 18-11-2006
Chef



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

Цитата:
То что ты хочешь это фантастика.

FBWF это фантастика? Ссылка по теме:
http://www.microsoft.com/whdc/driver/filterdrv/default.mspx
и вот тоже интересно:
http://blogs.msdn.com/embedded/archive/2006/11/03/what-is-horm-and-how-can-you-use-it.aspx
 

Цитата:
в эту тему придут 7sh3 и AkulaBig и начнут описывать преимущества бартовского конструктора, а я скажу сколько думаешь NIKZZZZ очередной ожиотаж продлится?

Скромнее надо быть, скромнее

Всего записей: 221 | Зарегистр. 22-04-2006 | Отправлено: 15:40 18-11-2006 | Исправлено: Chef, 15:40 18-11-2006
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HighwayStar
Решил проблему. Удалил сайт и создал заново.
 
http://nikzzzz.pochta.ru/files/winbuilder/inf2script.7z
http://nikzzzz.pochta.ru/files/winbuilder/net.7z
http://nikzzzz.pochta.ru/files/winbuilder/test2.7z
 
Проверь пожалуйста и поправь шапку.
 
 
 
 
 

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
ссылки работают. Добавил в шапку.  
Chef
Да действительно про FBWF я что-то не подумал, Первая ссылка действительноочень интересна, там даже примеры есть, осталось найти того кто сможет написать нам такой драйвер. вот еще полезная ссылка по теме http://www.acc.umu.se/~bosse/

Цитата:
Скромнее надо быть, скромнее
Ссылка на оригинал
 
Почему все-таки не создать отдельную тему по WinPE 2.0? если обсуждать в одной теме, то будет возникать путаница в скриптах для висты и для XP так ка они будут заметно отличаться и каталогами и файлами.

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HighwayStar, Chef
Так или иначе, но вистой придётся заниматся. Поэтому я думаю, что такая тема нужна, и нужна имменно отдельная. Далеко не каждый эпизодически выходящий в Интернет сможет и будет разбиратся к какой оси скрипт.

Цитата:
будет возникать путаница в скриптах для висты и для XP так ка они будут заметно отличаться и каталогами и файлами.

Кроме того логичную и непрерывную тему читать проще интереснее да и полезнее по моему.
 

Всего записей: 174 | Зарегистр. 19-11-2004 | Отправлено: 17:26 18-11-2006
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergeyg
нашел еще файлы которые можно поудалять
inf\*.PNF
system32\DriverStore
system32\catroot
в сжатом виде выигрыш 5Мб
Без них винда грузится нормально. Как встают дрова еще не проверял. Еще можно из winsxs удалить записи в которых содержаться не русские и не английские файлы, тоесть не en-US и ru-RU
P.S Завтра точно надо открывать новую тему. Виста ПЕ реально зацепила

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



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

Цитата:
нашел еще файлы которые можно поудалять  

щас буду тестить, завтра (если успею) будет новый конструктор, немного переделал идеологию, теперь нечего не монтируется и как следствие некаких драйверов в систему ставить не надо ... хотя когда надо будет скопировать что-нибудь из install.wim они опять понадобятся... также новая версия (финальная) imagex и вообще немного быстрее стало работать... щас разбираюсь с шелом, точнее пишу для него скрипт
 

Цитата:
P.S Завтра точно надо открывать новую тему. Виста ПЕ реально зацепила

полностью согласен, так будет намного удобнее, а тут уже говорят, что мы отвлекаемся
 
Добавлено:

Цитата:
нашел еще файлы которые можно поудалять  

удалил как ты советывал, загружаться стало быстрее, но все оборудование отвалилось, сети нет и вообще ... может я конечно что то лишнее случайно убил

Всего записей: 297 | Зарегистр. 10-02-2003 | Отправлено: 23:48 18-11-2006
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Создал тему по WinPE 2.0 ссылка в шапке. Почти готова нормальная локализация. Языки переключаются, консоль нормально отображает кириллицу. GUI тоже кое-где кириллицу показывает, с остальным надо разбираться со шрифтами для этого надо побольше тестовых приложений. Ссылка в первом посте новой темы.
С локализацией XP застрял на этом PsPad'e никак не могу определить какой ему шрифт надо, хотя есть еще одна мысль...
sergeyg

Цитата:
удалил как ты советывал, загружаться стало быстрее, но все оборудование отвалилось, сети нет и вообще ... может я конечно что то лишнее случайно убил

у меня сеть судя по выводу net start есть. Как ее вообще проверить ipconfig ничего не показывает.
Все дальше про висту пишем в новой теме, я тут написал чтобы первый пост не портить

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна помощь!
 
подскажите как правельно отконвертировать строчку реестра в формат winbuilder?
"UpperFilters"=hex(7):50,61,72,74,4d,67,72,00,73,6e,61,70,6d,61,6e,00,00
 
у меня получается RegWrite,HKLM,0x7,"Tmp_setupreg_hiv\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","PartMgr snapman"
НО между PartMgr и snapman должен быть не пробел, а перевод строки... при автоматическом конвертировании, получается вообще "PartMgrsnapman" без пробела  
 
и еще, есть например строка RegWrite,HKLM,0x1,"Tmp_software\Acronis\Acronis Disk Director\Settings","key","  2 13 30102  6120 25 29 99 27 12120 19 13  6 98  1120 13  5 19 24  6120109  1 23 24102", тут в некоторых местах стоят двойные и тройные пробелы, но при добавлении в реестр они все становятся одинарными  
 
как бы мне все это сделать правельно?

Всего записей: 297 | Зарегистр. 10-02-2003 | Отправлено: 14:42 19-11-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