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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AntonFox
У меня опять какая-то фигня с официальным сайтом - не открывается. Скачай с официального сайта в Downloads тестовую сборку nativeEX_barebones - на форуме в разделе Проекты есть отдельная тема про нее.
 
Нужно скачать отдельно файл EXE и потом прямо из него сначала скачиваешь только папку Tools с update.boot-land.net, а потом скачиваешь с psc.update.boot-land.net только папку nativeEX (на последней вкладке Центр закачек, выбор от куда качать в правом нижнем углу).
 
Ничего не трогай! На второй вкладке укажи где у тебя дистрибутив находится и все! Ничего больше не трогая, сразу жми на Play! При всех настройках по умолчанию должно заработать. А как получишь первый работающий вариант, выйди и билдера оставь в рабоче папке только сам WinBuilder.exe и папку Projects, остальное удали и потом всю папку заархивируй.
 
Теперь у тебя есть бэкап рабочей версии, куда всегда можно вернуться.
 
Добавляй другие скрипты из основной сборки LiveXP, которых в папке не было. Эксперементируй с настройками
 
Добавлено:
Нет, ну точно фигня какая-то получается! Дайте, пжлста, какой-нибудь анонимный прокси в личку, а то только там скрипт разместил и меня как отрубило от сайта! Мои прокси в закладках тоже не работают

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может подскажет кто конвертор $ms$-inf > $ms$-reg  (inf не Bart)  
Также где есть почитать по русски про inf.

Всего записей: 4064 | Зарегистр. 22-11-2006 | Отправлено: 17:53 25-02-2007
Shido



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


Цитата:
$ms$

Что это?
 

Цитата:
Также где есть почитать по русски про inf.

http://oszone.net/3827
 

Цитата:
конвертор из рег в inf вроде как может и обратно

http://www.ryanvm.net/forum/viewtopic.php?t=2169
 
Скрипт для создания секций копирования удаления файлов.
http://forum.oszone.net/attachment.php?attachmentid=2939

Всего записей: 174 | Зарегистр. 19-11-2004 | Отправлено: 06:07 26-02-2007 | Исправлено: Shido, 06:08 26-02-2007
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shido
Цитата:
Что это?
Ну можно и так : %ms%
Цитата:
Скрипт для создания секций копирования удаления файлов.
А вот для этого и есть WinBuilder.
 
 
 

Всего записей: 4064 | Зарегистр. 22-11-2006 | Отправлено: 16:15 26-02-2007
AntonFox

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg
Пробовал открыть  http://www.boot-land.net  и раздел на http://boot-land.net/
В обоих случаях ошибка "Fatal error: Call to a member function generate_auto_log_in_key() on a non-object in /home/.fluke/nuno_brito/boot-land.net/forums/sources/classes/class_session.php on line 403"
 
Страничка http://boot-land.net/ - открывается, а другие разделы - только ошибку дают, кроме форума... ((((
 
 
Добавлено (30 минут спястя)
Зашел сюда http://updates.boot-land.net/067/. Скачал PicoXP скрипт и ini файл. В ВБ нажал открыть и указал папку ВБ, куда я сохранил PicoXP. Прога выдала ошибку что не может найти WinBuilder.ini. Скопировал его из другой версии и снова нажал открыть...
В итоге в окне скриптов появился скрипт PicoXP и при нажатии правой кнопки не выдает ошибку... Сам еще не понял что сделал, но вроде получилось ))))
Спасибо за совет - буду дальше изучать.

Всего записей: 6 | Зарегистр. 24-02-2007 | Отправлено: 19:52 26-02-2007 | Исправлено: AntonFox, 20:04 26-02-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AntonFox
Попробуй зайти сюда. Я уж не местную цензуру грешил, а у них, кажись, проблемы с сервером - то доступны, то не доступны
 
А зачем ты PicoXP качал? Я ж тебе говорил - запусти сам Билдер, вверху будут табы, выбери самый последний - Центр обновлений, потом в правом нижнем углу выбери один из двух серверов, который начинается на psc - там скачаешь только папку nativeEX_barebone со всем содержимым, потом выберешь другой сервер и там скачаешь только папку Tools тоже со всем содержимым. Ничего другого пока не качай. Как запустишь хотя бы один раз, так уже начнешь ивзращаться .

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Спасибо за новости , однако не понимаю почему бы не сообщить здесь про обновление IMGinRAM . Всем наверное тоже интересно.
Обязательно попробую как только качну последнюю версию WinBuilder . Может уже будет 068 .
 
Сейчас усиленно работаю над Mobile OS - поставил себе задачу полностью на её перейти . Надеюсь через некоторое время ( возможно даже завтра ) основное время буду проводить работая в ней (с интернетом надо разоратся - в РЕ никогда его не использовал ) .
А потом сразу возьмусь за скрипты .


Было бы неплохо если бы кто-то , кто хорошо знает английский сообщал о всех новостях и изменених WinBuilder на руском . Ведь эта тема для популяризации WinBuilder и многие хотели бы получать больше информации о нём ( особенно те кто только читают тему ) .
 

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
euheny
Ну, кому-то сообщил А вообще, хотелось здесь уже полностью работающее выложить. Все еще идет исправление багов.
 
Хотя NIKZZZZ сделал реальную "конфетку"
 
Добавлено:
Ну, вот.... Кажется теперь в базовой версии все более-менее пофиксено
Edit: только написал и тут же сглазил... Пофиксено
 
Проходим и скачиваем BootSDI_10beta2.zip ( 410.21k ) внизу первого поста.
 
Замечания:
1. Скрипт работает в WinBuilder начиная с версии 67 (пользуйтесь последней бетой 68 ветки - усе работает
2. Для работы скрипта нужен установленный драйвер FileDisk, если его еще нет на вашем компьютере, то установить его можно прямо из интерфейса скрипта, перегрузки компьютера не требуется.
3. Если вы хотите, чтобы результат работы автоматически запускался в виртуальном компьютере qEmu (или другом, для которого у вас есть скрипт), то обязательно уберите галочку на других скриптах типа CreateISO - скрипт сам создает бутовый ISO по дефолту.
 
В скрипте использована специально под него написанная утилита zCopy.exe от NIKZZZZ. Утилита создает точную копию стрктуры каталогов внутри одной папки на указанном в качестве получателя диске (получателем может быть только диск!). Попробуйте и в "обычной" жизни - обалденная вещь!
 
После создания удачного проекта, вы можете создать мультизагрузку на компьютере - будет выбор загрузить ОС или WinPE, или сделать загрузочную флешку - если флешка у вас может быть загрузочной, то и загрузка созданного образа WinPE с нее происходит без проблем
 
 
PS Не спрашивайте меня почему флешки не загружаются - это за рамками обсуждения, вопрос сложный: покупайте только хорошие флешки, поддерживающие загрузку, не все биосы дают возможность загрузки с USB (хотя на новых материнках это почти везде) и т.д., и т.п.
Если не загружается с флешки, загружайте с мини-диска - после загрузки система будет в РАМ и диск можно будет  вынуть из лотка - после загрузки системы в память, она уже не использует загружаемый носитель и можно либо вставить другой диск с дополнительным софтом, либо вставить чистый диск для прожига на него спасаемых данных

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 22:58 27-02-2007 | Исправлено: Oleg_II, 00:51 28-02-2007
alex368



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
to OlegII
 
Неплохо бы сделать последний штрих - написать подробную инструкцию (по пунктам) для чайников, народ бы не забыл !!!

Всего записей: 92 | Зарегистр. 04-04-2006 | Отправлено: 14:40 28-02-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alex368
Чайник-чайникам
 
А вообще, какая инструкция нужна? По пользованию скриптом?

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



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

Цитата:
ALL

Конвертированные дрова SCSI от yurkesha.
С благодарностью автору.
 
 

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



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

Цитата:
Конвертированные дрова SCSI от yurkesha.  
С благодарностью автору.

Класс! У меня бы от количества проделанной работы точно бы крыша поехала
 
Я так понял, что в пакете общий скрипт для входящих в дистрибутив ХР драйверов и отдельные скрипты по производителям, правильно?
 
 
PS yurkesha я заметил, что на загрузочных дисках Ghost и Symantec LiveState Recovery, сделанных на основе WinРЕ, неплохие подборки драверов для дисков, да еще и уже внедренные в TXTSETUP.SIF (т.е. на загрузочном диске для каждого драйвера своя папка, но и записи о них уже есть в нужных местах, они, возможно, как-то определяют диск и ссылаются на нужную папку при загрузке?). Кое-где они даже комментарии дают по отдельным драйверам. Ты не глядел, может и для твоего драйвер-пака будет что-то полезное?
 
PPS Если есть напряженка со скачкой больших файлов, то могу отдельными файлами выложить нужные, дать структуру каталогов и содержание папок на что-нибудь из последних версий

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 02:55 01-03-2007 | Исправлено: Oleg_II, 02:56 01-03-2007
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Чтобы не было недоразумений, это дрова выложенные в соседней ветке и переконвертированные мной.
 

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Ну, тогда с благодарностью и к тебе!
 
 
PS Хотя жаль, что yurkesha не присоединился, на официальном сайте я его несколько раз замечал
 
Добавлено:
NIKZZZZ
Кстати, я знаю еще одно место с хорошим набором корпоративных драйверов (вроде как все проверено на реальных системах). Причем там даже есть возможность внедрить именно в РЕ сборку (можно подкинуть почти пустую папку и потом взять из нее все файлы и записи в TXTSETUP.SIF и в других установочных файлах). Глянь здесь.
 
Кстати, автор работает в одной крутой конторе в Гонконге (может быть в банке типа HSBC), там у него еще пара интересных вещей вот в этом топике (это безотносительно к сабжу, может тебе будет интересно).

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 11:59 01-03-2007 | Исправлено: Oleg_II, 12:28 01-03-2007
arvist



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите как сделать загрузочной флэшку. Юзаю WB 051. Флэшка JetFlash 256Mb. Уже делал её загрузочной MS-Dos, всё ОК. Теперь хочу ХэПэшку но не знаю как. Поискал по форуму, подобные вопросы были, но ответы(с пошаговыми инструкциями)  на них так и не были получены. Помогите, плз.

Всего записей: 131 | Зарегистр. 29-06-2006 | Отправлено: 14:17 01-03-2007
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arvist
самое простое, если есть работоспособный проект в винбилдере - это взять скрипт

Цитата:
USB boot - загрузка с USB без упаковки системы в рамдиск
смотри в шапке под ссылкой Дополнительные скрипты
его надо просто добавить  в проект и использовать вместо скрипта ISO Build.
Второй вариант это сходить за инструкцией на сайт euheny MobileOS  
Oleg_II,NIKZZZZ
Зачем в новом скрипте для загрузки в рам пользуетесь feldisk'ом? Почему не vmdk.exe, он ведь умеет все то же что и файлдиск и гораздо больше. Кроме того там драйвер ставится и удаляется средствами самой программы и у него нету разных версий как у файлдиска из-за которых могут быть конфликты.

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 14:45 01-03-2007
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arvist
Зайди в шапку, дополнительные скрипты, USB BOOT.
 

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arvist
Если флешка точно загрузочная (хотя бы MS-Dos, как ты пишешь, с нее загружался), то можно Но было бы легче в WB068 - там уже почти готовый скрипт для твоих целей есть.
Если не хочешь менять билд, то придется поработать ручками Вот тебе рецепт для запуска в РАМ (в сборке, в папке system32\drivers должен находится файл ramdisk.sys из Win2003 RC1 и под рукой должен иметься еще один файл от-туда - setupldr.bin). Рецепт практически один в один как получен мной от NIKZZZZ - работает!
 
1. Создаешь файл WinPe.IMA на диске С: такой командой:
Цитата:
Твой путь\qemu-img.exe create -f raw c:\WinPE.ima 100M

(последняя цифра означает размер диска, можешь поменять в зависимости от величины твоего билда с программами)
2. С помощью установленного заранее FileDisk цепляешь этот файл как виртуальный и форматируешь в NTFS со сжатием (можешь еще отменить индексирование файлов и папок на нем в свойствах диска).
3. Размещаешь на этом виртуальном диске папки Programs и i386. С помощью FileDisk "отцепляешь" виртуальный диск от системы.
4. Создаешь текстовый файл с таким содержимым:
Цитата:
[SetupData]  
BootDevice = "ramdisk(0)"  
BootPath = "\I386\SYSTEM32\"  
OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportashd /rdpath=\i386\WinPE.ima"
Сохраняешь как WINNT.SIF.
5. На своей приготовленной флешке (готовишь также как для загрузки в MS-Dos) создаешь папку i386 и помещаешь в нее файлы: WinPE.ima и ntdetect.com.
6. В корень флешки помещаешь файлы: WINNT.SIF и переименованный из setupldr.bin (файл из Win2003) в ntldr (файл без расширения!).
 
Можешь бутиться
 
 
HighwayStar
Просто классический вариант Проверено - работает. С версиями проблем быть не должно - файлы включены в скрипт. Другое дело, что, если на компьютере уже было установлено, то файлы могут замениться на файлы из скрипта, но вроде как проблемы в это тоже нет - опять же, файлы с официального сайта и из одной версии.
Да и больше на этом этапе не надо - главня задача создание базового имиджа. Потом он вообще и не нужен для создания билда. Вещь, конечно, хорошая, вон - thunn для него отдельный скрипт написал для использования в билде. Вот там его уже и можно менять. А для создания образа - вполне достаточно
То есть, какой из вариантов FileDisk используется - не принципиально

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 14:50 01-03-2007 | Исправлено: Oleg_II, 15:07 01-03-2007
NIKZZZZ



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

Цитата:
Зачем в новом скрипте для загрузки в рам пользуетесь feldisk'ом? Почему не vmdk.exe

А он нормально понимает IMA образы? Насколько я помню, образы с которыми он работает, отличаются заголовком, которого нет в IMA.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 15:07 01-03-2007
euheny



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

Цитата:
А он нормально понимает IMA образы

Он понимает и образы всего диска и отдельного раздела и перезагрузка не требуется.


А я уже из Mobile OS сюда захожу , правда шрифты не привычные .
Долго возился с диалапом - забыл перед переносом установить модем и настроить соединения.
Почти укладываюсь в 64Мб - ещё немного времени и думаю уложусь .
Хе-хе - вот тебе и безопасность .
 
Кстати может кто скажет в каком месте винда хранит логины с паролями - а то достаёт после каждой перезагрузки заново вводить.

Всего записей: 4064 | Зарегистр. 22-11-2006 | Отправлено: 02:35 02-03-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