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

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Способ обмана установленной Винды у меня тоже где-то записан
 
yanus69
Нет, не пробовал. Щас... Кстати, вроде как psc тоже включил какую-то штуку для мониторинга сервисов. Надо попробовать

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 19:23 22-02-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Работает Минлогон - чуть меньше памяти потребляет, система чуть-чуть быстрее.
Но большой выгоды от его использования я не заметил.
 
Кстати, какая-то дебильная система поиска в ХР (или я ее так  обрезал?). Ищу файл, а мне говорят, что его нет. Ладно, иду в продвинутые установки. Все равно нет??? Нифига! Сам иду по папкам и вот он, родной, лежит
Да и после обрезания, какая-то "жесткая" система получается, как-то непривычно...
 
Надо еще раз попробовать Винтукея в РАМ запустить

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



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Что-то упорно не желает грузиться  система в RAM . Скачал все, как ты посоветовал. Поставил MinLogon. Синий экран. Может они опять в реестре копались? Не закинеш рабочую версию, неохота в реестре копаться. Ответь на ящик.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 22:26 22-02-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хе-хе... Пока мы тут болтали, оказывается люди уже сделали раздельную загрузку системы и программ: проходим и ознакомляемся
 
Т.е. другими словами, Виста вышла несколько раньше своего официального выхода... Шутка
 
Добавлено:
Кстати, меня посетила одна идея  
 
Согласны вы со мной или нет по поводу того, что нет смысла загружать все программы внутрь виртуального диска - мне кажется это не очень удобным - но может найтись одно очень интересное и полезное применение этому виртуальному диску
 
А почему не сделать один виртуальный диск не большого размера, который бы находился на носителе, подключался бы к системе во время старта и на нем бы находились все временные папки или даже пэйдж-файл? Т.е. наша система не нуждалась бы в жестком диске вообще, но могла бы перерабатывать множество информации (та же распаковка больших архивов) и без использования драгоценного места на образе в памяти!
 
Как вам идейка? Может кто сделает простую реализацию?

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 00:52 23-02-2007
euheny



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

Цитата:
На 911cd.net тоже кто-то интересовался как можно "обмануть" такие инсталляторы.

Никогда не любил инсталяторы . Здесь мы опять же пересекаемся с портаблсофтом.

Всего записей: 4064 | Зарегистр. 22-11-2006 | Отправлено: 01:24 23-02-2007
Oleg_II



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

Цитата:
А почему не сделать один виртуальный диск не большого размера, который бы находился на носителе, подключался бы к системе во время старта и на нем бы находились все временные папки или даже пэйдж-файл? Т.е. наша система не нуждалась бы в жестком диске вообще, но могла бы перерабатывать множество информации (та же распаковка больших архивов) и без использования драгоценного места на образе в памяти!

 
Как бы расширение идеи: поправьте меня, если я ошибаюсь, но FBWF может ставиться на выборочные диски и вроде как можно писать гораздо больше, чем собственно размер самого диска пользуясь кэшем памяти? А можно ли создать виртуальный диск, например, 10МВ и дать ему кэша на 100МВ? Или пускай получает кэша автоматически сколько-то % в зависимости от того сколько на данном компе памяти.
Тогда вообще получилась бы красота - в памяти ядро системы, которое от причут даже работающей, но не на ней, FBWF не страдает (так ли это?), а также маленьки имидж служебной партиции мегабайт на 10, на котором временные папки системы и интернет.
 
Есть смысл или это полный бред?
 
Добавлено:
Мысля прямо бьет кипятком
Вот только что подумал - а диск созданный рамдиском (не тем, на котором система в памяти находится, а тем, который стандартно в Барте для файлов используют) - этот диск можно использовать с FBWF и на него сделать мусорную свалку?
 
Добавлено:
Ура! Заработала!
 
Печать и просмотр китайских иероглифов в документах заработала
 
Теперь стоит задача совместить английский-китайский-русский в одном билде

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 02:04 23-02-2007 | Исправлено: Oleg_II, 03:38 23-02-2007
Shido



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

Всего записей: 174 | Зарегистр. 19-11-2004 | Отправлено: 03:36 23-02-2007 | Исправлено: Shido, 03:36 23-02-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ага, что-то вроде в этом направлении идет - я спросил поставщика РАМ диска для сабжа про такую шнягу с небольшим сервисным диском, на который можно много писать и он подошел к этому вопросу даже проще (я не ожидал): сделал скрипт для Файл Диска, т.е, в принципе, можно сделать небольшой диск с NTFS сжатием? Интересно...

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 08:40 23-02-2007
Shido



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

Цитата:
XP based build (not PE) sized around 50Mb

Oleg_II
Как этим пользоватся? обрезать NLITE а потом добавить файлы из архива? у меня сразу при загрузке модернезированнного дистра бсод. Правда испльзовал XP SP2 и NLITE 1.3 Ты сам то смог этим воспользоватся?
 
Добавлено: Чуть не забыл ВСЕХ с праздником. 23 февраля как ни как !

Всего записей: 174 | Зарегистр. 19-11-2004 | Отправлено: 11:16 23-02-2007 | Исправлено: Shido, 11:21 23-02-2007
NIKZZZZ



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

Цитата:
Ты как-то упоминал что у тебя есть батничек который отлавливает\сохраняет изменения в кустах реестра PE

Не совсем верно, зачем отлавливать изменения, когда проше сохранить весь реестр , с помощью, например reg.exe и собрать его заново.  

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

Это вполне естественно, файлы реестра нельзя скопировать, пока они подключены. Вернее можно, но часть реестра существует непосредственно в Ram, и сам понимаешь , что получится.
 
 
 
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 11:50 23-02-2007
yanus69



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

Цитата:
XP based build (not PE) sized around 50Mb
 
Там в папочке windows есть slim.bat запускаешь и будет тебе слим. Я запускал на virtual  pc после перезагрузки бсод ! Основная идея -все системные файлы перемещаются в папку last good и при запуске приложения копируются в папку с приложением.
4 aLL. Мысль - кинуть файло    
тока нужное для загрузки  системы, все другие библиотеки запаковать 7zip'om. При запуске программы отлавливать обращения к этим библиотекам распаковывать и кидать в папку с приложением!  
 

Всего записей: 750 | Зарегистр. 14-12-2006 | Отправлено: 13:36 23-02-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shido
Нет. Пока и не собираюсь. Это я для NIKZZZZ ссылочку с форума сабжекта дал. Он любит, чтобы по-меньше было
 
yanus69
4 aLL. Мысль - кинуть файло    
тока нужное для загрузки  системы, все другие библиотеки запаковать 7zip'om. При запуске программы отлавливать обращения к этим библиотекам распаковывать и кидать в папку с приложением![/b]
Во-во! И я про тоже Только отлавливать обращения к библиотекам будет сложно, а вото просто распаковать вместе с программой все необходимые ей файлы - это мысль в правильном направлении
 
Я ж как раз для этого тебя просил общий скрипт для приложений сделать - все приложения на носителе в SFX архивах, в системе жмакаешь на ссылке, архив распаковывается в систему (нужные файлы тоже) и работаешь. А когда выходишь из программы, все файлы программы удаляются (файлы в системных папкам можно и оставить).
Извини, так пока руки до скрипта и не дошли, пока глобальные вопросы для себя пытаюсь решить, а потом займусь приложениями
 
 
Действительно, блин... Праздник же сегодня С праздничком всех!

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 14:12 23-02-2007
yanus69



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Можно и не отлавливать обращения, просто написать в .bat какие нужно программе библиотеки а при запуске все скопировать. Например есть проги А и Б. которым нада одинаковые сис файлы значить в А и Б архивах будут они дублироваться. Просто создать папку с сис файлами в 7zip'e а оттуда уже кидать. Ужас какойто получается!      Присоединясь с праздником все  RU-BOARD COMUNYTI!!!!  Скрипт только нет удаления пока.    

Всего записей: 750 | Зарегистр. 14-12-2006 | Отправлено: 14:31 23-02-2007
Oleg_II



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

Цитата:
Например есть проги А и Б. которым нада одинаковые сис файлы значить в А и Б архивах будут они дублироваться. Просто создать папку с сис файлами в 7zip'e а оттуда уже кидать.

Логично  
 
Удаление программных файлов после закрытия самой программы таки надо сделать тоже

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 14:38 23-02-2007
NIKZZZZ



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

Цитата:
Я ж как раз для этого тебя просил общий скрипт для приложений сделать - все приложения на носителе в SFX архивах, в системе жмакаешь на ссылке, архив распаковывается в систему (нужные файлы тоже) и работаешь. А когда выходишь из программы, все файлы программы удаляются (файлы в системных папкам можно и оставить).  

А так ли нужно их удалять ? При реальной работе используется только небольшая часть програм, основная же так, на всякий случай. Да и опять-же если ты воспользовался чем-то, то велика вероятность, что данная софтина понадобится снова, что, опять вставляй CD диск? Не лучше, если уж приспичило, сделать генеральную чистку?
   

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 16:43 23-02-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Вообщем-то ты прав - для рекавери диска это не особенно важно. Но вот если я все пять пунктов своего списка закрою полностью, то я, возможно, буду пользоваться этой штукой и как еще одной рабочей системой - очень удобно для поездок и работы в чужих офисах.
 
Т.е. это не критично и без этого можно жить. Но, если будет, то было бы очень даже неплохо

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 18:55 23-02-2007
AntonFox

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!
Случайно наткнулся на каком-то сайте на понятие Portable Soft. Очень заинтересовался.
Друг дал ссылку на ваш форум и вот я здесь. Сначала ужаснулся количеству страниц и ссылок, потом стал читать и качать... Ужаснулся еще больше )))
Нигде никакой подробной информации не нашел. Сам я ноль в скриптах... Поэтому возникла большая проблема.. и не одна.
1. Отсутствие документации
2. Скачал WinBuilder_rus, скачал WinBuilder067. Ни то ни другое не работает. То есть запускаться запускается, а вот дальше..  
WinBuilder_rus. При нажатии на окне добавления скриптов вылетает ошибка "Adress violation at adress 00450E44 in module Winbuilder.exe. Read of adress 00000024". Нажимаю ОК и возвращаюсь к окну программы.
WinBuilder067. При запуске выдает ошибку "An error has ocurred and a new updates.ini was not downloaded from http://updates.boot-land.net/067". Понятно что обновиться не может, но разве нельзя без этого? Проверка обновок при запуске не нашел где отключать. После этого жму ОК, и опять таже трабла с добавлением скриптов, только адрес немнога другой.
Ощущение что чего-то не хватает программе, но вот чего....
А по поводу документации есть такое предложение:
1. Напишите инструкцию пошаговую - что и как делать.
Например
а) Для создания загрузочного СД БЕЗ драйверов, доп.программ и прочего, то есть чистая винда, надо сделать то-то и то-то
б) тоже самое для создания загрузочной флешки
в) для добавления драйверов нада... (общая инструкция)
г) для добавления программы нада... (общая инструкция)
2. Архив программы (дистрибутив) дополнять папочкой с файлами Win.txt, Driver.txt, Soft.txt и т.д. В которые и засунуть эти инструкции. В отдельном файле FAQ
3. В документацию же можно добавлять и какие-то специфические моменты отдельных скриптов или драйверов, описанных на форуме.
Я вот после прочтения пары десятков страниц форума так и не понял - скрипты создаются из установленных программ, а винда из дистрибутива... А драйвера из чего? Дистрибутивов или установленных уже?
И кстати - кто-то из уважаемых тут писал что документацию должен писать начинающий - больше вопросов, полнее документация. Я вот начинающий - я знаю что мне нада, но почитав форум увидел лишь решение сугубо индивидуальных проблем и крайне мало общих вопросов.
НУ вот вроде и все... Спасибо за внимание и извините за несостоятельность в этом вопросе.

Всего записей: 6 | Зарегистр. 24-02-2007 | Отправлено: 23:32 24-02-2007
yanus69



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AntonFox
Вопрос - ответ! Что конкретно не работает?
Цитата:
а) Для создания загрузочного СД БЕЗ драйверов, доп.программ и прочего, то есть чистая винда, надо сделать то-то и то-то  

Нажать "Play"

Всего записей: 750 | Зарегистр. 14-12-2006 | Отправлено: 23:40 24-02-2007
AntonFox

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Вопрос - ответ! Что конкретно не работает?"
Я же описал выше - не получается добавить скрипты, выдает ошибку.
А кнопка Play не даст желаемого результата - как минимум нада еще указать путь к дистрибутивам. А теперь внимание - вопрос: после нажатия Play - будет создан образ? А если мне надо флешку загрузочной сделать?
Вот в этом и состоят главные вопросы, и поэтому нужна документация, ибо нажать тупо Плей могут все, а что конкретно получиться на выходе и как получить то что хотел - знают далеко не все....

Всего записей: 6 | Зарегистр. 24-02-2007 | Отправлено: 15:30 25-02-2007
NIKZZZZ



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

Цитата:
вопрос: после нажатия Play - будет создан образ?

Скрипты требуют настройки. Для этого нужно встать на нужный скрипт, какой-сказать не могу, зависит от версии сборки, и поставить галку - создать Iso. Скрипт должен быть подключен - галка на самом скрипте.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 15:56 25-02-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