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

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

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

Цитата:
Второй кабель  

да нет там второго кабеля, один он, но на одном конце два разъема USB-ишных, если я вкл. один только разъем под ЮСБ-1, то работать не будет, подключаешь второй и все работает, доп. питание!
 
А вот откуда у меня все пошло!
http://www.thg.ru/software/20050909/index.html

Всего записей: 34 | Зарегистр. 08-11-2006 | Отправлено: 21:59 16-11-2006 | Исправлено: strun, 22:03 16-11-2006
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Redisych
Ты пытаешься сделать загрузочный диск на основе BCDW, на котором есть сборка WinBuilder и дистрибутив с W2k/ХР/W2k3. Сама по себе сборка WinBuilder работает, но как только на диске появляется папка с дистрибутивом Виндов, то идет ошибка, правильно?
 
Специально для меня (для неучей) NIKZZZZ выложил архив с примером измененной папки для сборки WinBuilder. Было это где-то в начала топика. Если в его примере ничего не менять, то у меня прекрасно работает с одного диска загрузка на основе BCDW в сборку и в установщик W2k Я и пишу сейчас с системы, установленной с такого диска.
 
Извини, если это не то, что ты имел в виду
 
Добавлено:
strun
Оно-оно. У меня есть такой же внешний USB CD - один кабель, но на одном конце два разъема USB. Так вот - один из двух разъемов, подключаемых к компьютеру, как раз для питания устройства. Ты можешь поэксперементировать: попробуй подключать эти кабеля по одному - в одном из случаев у тебя загорится огонек на коробочке с диском, но передачи данных не будет - значит этот разъем отвечает за питание
 
Получилось - замечательно! И с WinBuilder получится Но, может быть, не сразу, а через какое-то время.

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 22:04 16-11-2006 | Исправлено: Oleg_II, 22:14 16-11-2006
strun

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

Цитата:
Но, может быть, не сразу, а через какое-то время.

Ну, что ж, буду ждать, может кто из спецов, перейдет на флешку, а пока буду радоваться тому, что есть, работает, классно, весит 360 мб, буду выкидывать лишнее, СПАСИБО!!!
 
Добавлено:
Кстати, Господа программисты, мне для управления тех. процессом, нужна программа,
подробности вышлю, ОПЛАТУ ГАРАНТИРУЮ, пришлите письмо на  
valerij@hitline.net.ua
 
Огромное, ИЗВИНЕНИЕ, за флуд, ну очень надо!!

Всего записей: 34 | Зарегистр. 08-11-2006 | Отправлено: 22:17 16-11-2006
NIKZZZZ



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

Цитата:
Этот конструктор новый, поэтому ничего удивительного, что пока ты не нашел отзывов о загрузке с USB

Отзыв есть, я сам его давал. С флэшки все прекрасно грузится, пробовал оба варианта - обычная загрузка с флэшки и загрузка с использованием RamDisk. Отзывов скорее всего нет из-за отсутствия проблем.
Проблемы могут быть следующие:
Флэшка не поддерживает загрузку.
Комп не  поддерживает загрузку.
Чтобы это выяснить, необходимо сделать флэшку загрузочной хотя бы в досе. Для этого можно использовать, например HP USB Disk Storage Format Tool , адрес не помню, несложно найти поисковиком.
Если загрузка пройдет, можно попробовать заменить NtDetect.com модифицированной версией, я выкладывал его приблизительно на 8-9 странице вместе с FileDisk'ом. Желательно форматировать старые флэшки под FAT. И наконец, одолжить у кого-нибудь более-менее современную флэшку.
 

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

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

Цитата:
Проблемы могут быть следующие:

Все перечисленные проблемы ко мне не относятся, флешки(2 гб) и диску HDD и месяца нет!
Все поддержки есть, ведь через "Конструктор XPE Live CD", все работает, через "WinBuilder" идет стандартная виндовая загрузка и как только она заканчивается выскакивает  "Stop 0x0000007B"
 
Да, все под FAT. Опять забыл, загрузочную запись делаю "WinImage"

Всего записей: 34 | Зарегистр. 08-11-2006 | Отправлено: 23:54 16-11-2006 | Исправлено: strun, 00:03 17-11-2006
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strun
 
Stop 0x0000007B это проблема с драйвером. Скорее всего он просто по каким-то причинам отсутствует. Нужно смотреть список файлов . Очисть кат. Target, выполни только Standard-1-MakeDirs.Script и Standard-2-CopyAndExpand.Script  
Посмотри файлы в скриптe Standard-2-CopyAndExpand.Script   и сравни с тем что получилось. Скорее всего что-то отсутствует. К сожалению WinBuilder не всегда об этом сообщает.
 
HighwayStar
Протестировал руссификацию, часть проблем исчезла, но не все. В качестве теста предлагаю редактор PsPad, менюшки в нем крякозябрят. После патча - нет. Шрифты не добавлял. Напоминаю об обещании вынести букву диска в интерфейс.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 00:48 17-11-2006
Chef



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strun
если в логе ошибок нет, то попробуй добавить драйверы для всех контроллеров. Create drivers или MyDrivers тебе в этом помогут.
 
ABATAPA
mount.exe это не то, а MountISO так вообще что-то линуксойдское

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

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

Цитата:
Да, все под FAT. Опять забыл, загрузочную запись делаю "WinImage"
=
Цитата:
через "WinBuilder" идет стандартная виндовая загрузка и как только она заканчивается выскакивает  "Stop 0x0000007B

 
Попробуй ufdprep.exe отформатировать USB-HDD, а потом просто скопируй на него файлы из полученного ISO. Stop 0x0000007B - типичная ошибка, когда тип носителя конфликтует с загрузчиком. И еще, ufdprep.exe (тот, что используется в плагине WinBuilder) поддерживает только USB-носители от 32MB до 64GB.
 
 
Добавлено:
strun
И, наверное, что-то не понял, какой FAT для 80GB диска? Или он у тебя разбит на разделы?

Всего записей: 2123 | Зарегистр. 10-02-2006 | Отправлено: 07:10 17-11-2006
Evgeniy_Golaev

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

Цитата:
"Stop 0x0000007B"  

 
C oszone.net
------------------------------------------------------------------------------------
 
0x0000007B: INACCESSIBLE_BOOT_DEVICE  
В процессе инсталляции I/O системы, драйвер загрузочного устройства, возможно, не смог инициализировать устройство, с которого система пыталась загрузиться, или файловая система, которая должна была прочитать это устройство, либо не смогла инициализироваться, либо просто не распознала информацию на устройстве, как структуру файловой системы. В случае составителя, первый аргумент - это адрес уникодовой структуры информации, которая является ARC именем устройства, с которого была попытка загрузиться. Во втором случае, первый аргумент - это адрес объекта устройства, которое не может быть смонтировано.
Если эта ошибка возникла при начальной инсталляции системы, то она может означать, что система была установлена на диск или SCSI контроллер, которые ей не поддерживаются. Имейте в виду, что некоторые контроллеры поддерживаются только драйверами из виндовских библиотек (WDL), которые должны быть установлены выборочной установкой.
Эта ошибка так же может произойти после установки нового SCSI адаптера или контроллера или после изменений системной партиции. В этом случае, на x86 системах, нужно отредактировать BOOT.INI; на ARC системах, нужно запустить Setup. Для большей информации, как должен быть изменён BOOT.INI, смотрите Windows NT Advanced Server "Administrator`s Guide".
Если аргумент указывает на ARC имя строки (string), формат первых двух (это только в этом случае) длинных слов будет:
USHORT Length;
USHORT MaximumLength;
PVOID Buffer;
Например, если первое длинное слово содержит что-то типа 00800020, где 20 длина Уникодового стринга (Unicode string), и следующее длинное слово будет содержать адрес буфера.
Если аргумент указывает на объект устройства, формат первого слова будет:USHORT Type;
Значит, первое слово содержит 0003, где Type код всегда будет 0003.
Примечание:
Вы сразу сможете опознать, указывает ли аргумент на ARC имя или на объект устройства, так как Уникодовая строка (Unicode string) никогда не содержит нечётное число байтов, а объект устройства всегда будет содержать тип кода - 3.  
Параметры:  
1. указатель на объект устройства или Уникодовая строка (Unicode string), или ARC имя.

Всего записей: 136 | Зарегистр. 09-01-2003 | Отправлено: 10:05 17-11-2006
Redisych



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

Цитата:
Сама по себе сборка WinBuilder работает, но как только на диске появляется папка с дистрибутивом Виндов, то идет ошибка, правильно?  

В том-то и дело, что сборка WinBuilder не хочет грузиться из-под BCDW, хотя остальное, напр., консоль восстановления (папка ICON) работает нормально, т.е. пдход у меня вроде как правильный.

Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 10:38 17-11-2006
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strun
 0x0000007B Может так-же возникнуть из-за HDD несмотря на загрузку с флэшки. Попробуй загрузиться на другой машине.

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Redisych
Не хочет грузиться из папки i386 или название этой папки изменено?

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 10:58 17-11-2006
Redisych



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
И так, и сяк, и по-всякому. Естественно, файл в хексе правил.

Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 11:13 17-11-2006
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня при использовании BCDW и если на диске одна папка i386 со сборкой все грузилось.
Проблема возникала только тогда, когда я папку i386 переименовал. Файл тоже в хексе правил. Загрузка BCDW шла с выдранного загрузочного сектора (вытащил из ISO сборки), который тоже хексом правил. Но проблему так сам и не решил, а воспользовался примером NIKZZZZ:
 
- папка с проектом называется W256;
- грузится с загрузочного сектора boot256.bin (взял из примера);
- NTLDR.DLL (взял из примера);  
- мой WINNT.SIF в корне диска переименован в W0256.sif.

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 12:02 17-11-2006
Redisych



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Трудно как-то даётся. Здесь ссылка на пример, уже не действительная.  
Можно подробнее, что-за версия BCDW? Мне хотя-бы загрузку из i386 поумолчанию получить, консоль пускается откуда захочу.
Подробнее про трабл: начинается загрузка, пробегает полоска-индикатор и вываливается упомянутое сообщение.

Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 13:21 17-11-2006
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BCDW v1.5z
В BOOTCAT.INI указываешь загрузку в соответствии с примером:

Цитата:
\bcdw\boot256.bin  ; Boot from RAM;^ Boot into RAM system.^

 
Файлы сейчас выложу тебе, думаю, NIKZZZZ не будет против
 
 
 
Ссылочка на пример NIKZZZZ

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 14:06 17-11-2006 | Исправлено: Oleg_II, 14:16 17-11-2006
Redisych



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
Спасибо большое! Благодаря тебе понял свою ошибку.
Всем, кто будет повторять:
Исходя из

Цитата:
Предупреждение!
Текущая версия BCDW не поддерживает загрузку SETUPLDR.BIN от WinXP SP2.

нужно с помощью WinISO снять загрузочный сектор готового образа, сгенерированного WB и положить его в произвольное место. Формат .wbt. В bootcat.ini BCWD делаем загрузочным именно этот файл.
 
Подсказка: Если WinISO плохо открывает образ WB (у меня просто падает), открываем в UltraISO и просто сохраняем.

Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 15:15 17-11-2006
Shido



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

Цитата:
Предупреждение!
Текущая версия BCDW не поддерживает загрузку SETUPLDR.BIN от WinXP SP2.

А почему не сменить на версию 2.0a? Эта точно грузит от SP2 и проблем никаких нет.

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут кто-нибудь занимается WinPE 2.0 на основе висты? Для примера выкладываю маленький конструктор на основе winbuilder, на выходе получаем базовую версию winpe размером ~85Mb, никакие программы в конструктор пока не добавлял, в качестве шела устанавливается cmd.exe, при загрузки инициализируется оборудование и сеть... Может кто помочь еще уменьшить образ?
 
Конструктор:
_http://rapidshare.com/files/3720269/vistape.rar
 
ps вам понадобится диск с windows vista и установленная поддержка wim файлов, просто заходите в директорию tools в конструкторе, жмете правую кнопку мыши на wimfltr.inf и выбираете установить, без этого невозможно монтировать boot.wim ...
 
pps это только бета версия, причем собрана "на коленке", так что особо не судите, но должно работать  
 
ppps в qemu виста НЕ загружается, в vmware проблемы с определением некоторого оборудования, хотя оно и загружается, рекомендую использовать virtualpc или реальный компьютер
 
pppps все нормально работает с 256 памяти, меньше не проверял

Всего записей: 297 | Зарегистр. 10-02-2003 | Отправлено: 17:32 17-11-2006
Redisych



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

Цитата:
 
А почему не сменить на версию 2.0a? Эта точно грузит от SP2 и проблем никаких нет.
 

Так вроде альфа она? Я даже не бета-тестер по жизни.

Всего записей: 662 | Зарегистр. 15-04-2005 | Отправлено: 17:55 17-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