Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows Preinstallation Environment(WinPE) и BartPE - LiveCD

Автор: VictorSaf
Дата сообщения: 28.03.2005 19:45
Специально провел тщательную проверку (только что закончил) работоспособности WinXPE (от XPE 1.0.3). Глюков не выявлено. Список плагинов не привожу, слишком уж длинный.
Автор: Lomster
Дата сообщения: 28.03.2005 19:49
Klapan

Цитата:
Как я понял из всего вышесказанного конкретно эта сборка не слишком приспособлена к скрещиванию с софтом.

О этом KLASS написал в readme:

Цитата:
В обычный конструктор для изготовления WinPE (Microsoft, Version 2004) были добавлены файлы от ERD Commander 2005, несколько .inf-файлов плюс небольшая правка. В итоге получаем WinPE с "мордой" от ERD Commander 2005 не отличающийся от оригинала. Правда, для облегчения архива, в него не включен браузер Mozilla Firefox (любые просьбы включить его в архив будут игнорироваться).


Цитата:
WinPE мне нужна лишь, как инструмент для "поднятия" основной системы в случае сбоя и для этого в ней все есть. Любые просьбы по прикручиванию в нее разного рода софта будут игнорироваться.


Так что в плане добавления софта, это тот же WinPE от Microsoft. А это слабая его сторона. По сравнению с BartPE.
Автор: VictorSaf
Дата сообщения: 28.03.2005 19:50
AkulaBig
Забыл уточнить, что я использовал еще и новую версию
плагина "Nu2XPE ShortCuts Converter v0.5".
Автор: XMMS
Дата сообщения: 30.03.2005 10:18
Долгожданная статья о WinPE:
http://ru-board.com/new/article.php?sid=172
Автор: AkulaBig
Дата сообщения: 30.03.2005 19:03
VictorSaf
Не помог мне этот плаг, да и не должен был, по-идеи
Еще и плаг timezone перестал работать
Чегой-то накручено в новой версии. Будем ковырять поглубже.
ЗЫЖ А ты плаг Nu2XPE ShortCuts Converter просто подключаешь или еще чего-нибудь делаешь. Дело в том, что у меня он не производит никаких видимых на глаз действий. Я использую плаг nu2menu+XPE. Он хоть отрубает сообщение об ошибках отсутствия пунктов nu2menu при отключенном nu2menu. А может быть ты не отключаешь nu2menu при пользовании xpe?
Автор: Format_UX
Дата сообщения: 30.03.2005 21:21
У меня такой вопрос:
Хочу сделать загрузочный DVD, в который войдут некоторые дистрибутивы *nix. Некоторые из них будут работать в режиме Live CD (Knoppix, Trinux, Blin, Frenzy...), а некоторые можно будет полноценно установить (Crux, Litrix, Mini-дистры Linux...). Может, ещё чё придумаю (QNX..) Можно ли это вообще сделать (имеется в виду из-под Linux)? И, если можно, то КАК??

Хотя б киньте ссылку.. Я уж дальше сам разберусь. Но если кто захочет подробно рассказать - я не против..
Автор: Lomster
Дата сообщения: 30.03.2005 21:30
Format_UX
Если вопрос именно О создании диска с множественной загрузкой то поможет Мультизагрузочный Boot CD, из-под Linux вполне возможно собрать диск на его основе, но придется повозиться с прикруткой к нему каждого дистрибутива. Внимательно прочитай сайт http://bootcd.narod.ru

P.S. А вообще, твой вопрос не в тему - т.е. офтоп.
Автор: Sish
Дата сообщения: 31.03.2005 03:42
Народ!
Может никто не поделится опытом запуска WinPE с USB Flash?
Автор: VictorSaf
Дата сообщения: 31.03.2005 17:04
AkulaBig

Цитата:
А может быть ты не отключаешь nu2menu при пользовании xpe?

Да, не отключаю. Привожу весь список включенных(Enable=1) плагинов
использованных для сборки последней WinXPE (от XPE 1.0.3):
!custom\custom.inf
autorun\autorun.inf
bartpe\bartpe.inf
bst5\bst5.inf
chkdsk\chkdsk.inf
dcomlaunch\dcomlaunch.inf
dospe\Dospe.inf
ghost8\ghost.inf
keyboard\keyboard.inf
mstsc\mstsc.inf
nu2menu\nu2menu.inf
peinst\peinst.inf
penetcfg\autorun-penetcfg.inf
penetcfg\penetcfg.inf
ramdisk\ramdisk.inf
sermouse\sermouse.inf
zz5\nu2shell\nu2shell.inf
zz5\peloader\peloader.inf
2xExplorer\2xExplorer.inf
AutoRamResizer\autoramresizer.inf
Codecs\codecs.inf
Encoding\encoding.inf
Nu2XPE\nu2xpe.inf
RUS_support_plus\russian.inf
UnknownDevices\udevices.inf
VBrun\Vbrun.inf
XPE\xpe-crypto.inf
XPE\xpe-defaults.inf
XPE\xpe-directx.inf
XPE\xpe-helpsys.inf
XPE\xpe-mmc.inf
XPE\xpe-pnp.inf
XPE\xpe-wmi.inf
XPE\xpe-wmp.inf
XPE\xpe.inf
AkelPad\AkelPad.inf
WinImage\WinImage.inf
WinRAR\WinRAR.inf
bcdw\bcdw.inf
bcdw\bcdw_logo.inf
nero burning rom\nero.inf
pqmagic\pqmagic.inf
Resplendent Registrar\RR.inf
com_lpt_ports\com_ports.inf
Far_1.70beta5\Far_1.70beta5.inf
VMware\vmware.inf
RegWorks\RegWorks.inf
EmEditor_Pro_4.12\EmEditor_Pro_4.12.inf
Usb_ums\USB_UMS.INF
TaskBar_On_Top_NoAutoHide\TaskBar_On_Top_NoAutoHide.inf

Добавлено:
AkulaBig
Да, и плагин Nu2XPE ShortCuts Converter просто включаю и ничего внутри не менял.
Честно говоря и не пытался разбираться за что, именно он отвечает. Некогда, борьба с
непокорными ключами реестра все силы время забирает.
Автор: AkulaBig
Дата сообщения: 02.04.2005 16:47
VictorSaf
Причину нашел. Это сам Шарпей такой подарочек подкинул
Вот из Readme.txt плага xpe:
- Added locale check between shell32.dll and windows source, using a different localized shell32 will cause empty start menu
i.e. don't use modified english shell32.dll on a different locale
То есть shell32.dll должна соответствовать кодовой страницы загрузки. Я использую английскую версию xp sp2 с русификаций.

All
Как-же теперь русифицировать БартПЕ? Есть идеи?

Добавлено:
VictorSaf
Это что за плаги:
UnknownDevices\udevices.inf
VBrun\Vbrun.inf

AkelPad\AkelPad.inf
Неплохой редактор, но попробуй редактор Bred3_2K.exe v3.0.3. Он классно автоматом распознает кодировку, влегкую открывает огромные файлы (скажем экспортированные файлы реестра весом 30-40 Мб), быстренько делает в них глобальные поиск и замену. Вообщем просто шик.
Автор: Ne0N
Дата сообщения: 02.04.2005 17:55
VictorSaf
по поводу проблемы с Far... в z_xpe-custom.inf.sample есть следующие строки:

Код:
[Default.AddReg]
; Console Copy/Paste
0x4,"Console","QuickEdit",0x1
0x4,"Console","InsertMode",0x1
Автор: VictorSaf
Дата сообщения: 02.04.2005 23:05
Ne0N

Цитата:
по поводу проблемы с Far... в z_xpe-custom.inf.sample есть следующие строки:

Код:
[Default.AddReg]
; Console Copy/Paste
0x4,"Console","QuickEdit",0x1
0x4,"Console","InsertMode",0x1

Да, кажется это то что нужно.


Цитата:
Это что за плаги:
UnknownDevices\udevices.inf
VBrun\Vbrun.inf

Первый со страницы Шерпии, дает инфу по железу.
Второй дает возможность работать прогам,
сделанным в среде VisualBasic, а их
достаточно много.

>AkelPad\AkelPad.inf
>Неплохой редактор, но попробуй редактор Bred3_2K.exe v3.0.3
Да, в принципе AkelPad может делать все тоже самое,
но я его держу за возможность конвертировать
тексты в разных кодировках.


Цитата:
Как-же теперь русифицировать БартПЕ? Есть идеи?

Так на эту тему уже много жужжалось. Пользуюсь,
просто, доработанным плагином русификации.

Тут поднималась тема, как писать на CD, если только один
CD-привод в системе. Я сконструировал из двух
микрософтовских утилит (cdimage, cdburn) и батовских файлов
плагин , который это делает, только что
закончил его.


Автор: Packer
Дата сообщения: 02.04.2005 23:24
Цитата:
"Плугин Ghost8 под WinPE работает не полностью.
Не видит пишущие приводы, а их в системе два, Toshiba 1202
и NEC 3520A. Все необходимые файлы в плугине
присутствуют. А DOS-версия ghost8 из-под DOSa
все видит и пишет нормально.
В чем причина, кто сталкивался?"
...
Все то же самое и у меня. При этом ghost32.exe, будучи запущен из под установленной на диске C: WIN XP SP1 - все видит. Гружусь в WinPE - "возможности записи есть в дисабле, читайте мою доку".

Не прояснит ли кто-нибудь, в чем тут проблема?
Или как запустить ghost.exe из-под WinPE (хотя, наверное, никак). Обидно делать загрузочный досовский CD ради одного ghost'а.
Автор: VictorSaf
Дата сообщения: 03.04.2005 08:31
Ne0N
Да, проверил, вот эта строка

[Default.AddReg]
0x4, "Console", "QuickEdit", 0x00000000

дествительно устраняет глюк закрашивания
мышью в FARе под WinXPE.
Спасибо!
Автор: Ne0N
Дата сообщения: 03.04.2005 12:52
VictorSaf
пожалуйста!

написал Sherpya по поводу отключения проверки на соответствие локали shell32.dll и дистра винды... вот что он ответил:

Цитата:
Hmm I've added this check to avoid empty start menu, as most users were using english shell32.dll with modified resources on non-english windows... Anyway right now It's not possible to remove the check, I'll add a cmdline switch to disable all checks. For now I cannot make any build of xpelogon since I'm not at home so you may need to wait until I come back.
Bye
Автор: sv24
Дата сообщения: 05.04.2005 19:53
WinPE или LiveCD с Windows своими руками
Мои комментарии к статье XMMS.


Цитата:
обратите внимание на продукт компании Winternals (авторов сайта Sysinternals), который называется ERD Commander. Это коммерческая система на базе WinPE

Это абсолютно не так.
Марк Руссинович сделал ERD Commander ещё на базе Windows NT.
Т.е. тогда, когда WinPE ещё и в помине не было, ну и тем более конструктора
Барта.
Это всё от него и пошло (от Руссиновича).


Цитата:
Второй способ — сделать все самому. Плюс — можно создать сборку,
отвечающую собственным вкусам и потребностям и превосходящую
по возможностям готовые конфигурации (в том числе, и ERD Commander).

Мне кажется что это очень сильно сказано...


Цитата:
Кстати, всем советую использовать для тестирования виртуальные машины
VMware или VirtualPC — иначе вы потратите с десяток болванок,
прежде чем добьетесь нужного результата.

Что бы не жечь зря болванки, достаточно использовать RW диски...


Цитата:
Разработчик, видимо, пошел по легкому пути и запуск UltraISO сделал через командный файл следующего содержания:

Такое мнение очень трудно прокоментировать...


Цитата:
После чего читаем про русификацию в теме Windows Preinstallation Environment
(WinPE) и BartPE — LiveCD и исправляем проблему с отображением русского языка после работы BartPE.

Не проще ли дать ссылку на автора (Yurkesha), и дать прямую ссылку на него.
http://yurkesha.h12.ru/
Кстати у него ещё много чего есть, я думаю что и тебе полезно посмотреть...


Цитата:
Нюанс, связанный с добавлением ярлыков программ в XPE (z_xpe-custom.inf): %SystemDrive% — это диск с WinPE,
а %SystemRoot% — это папка с WinPE. Увы, разницу я понял не сразу.

Я думаю, ты так её и не понял...


Цитата:
После скачивания необходимо распаковать архив и скопировать папку bcdw
(вложенная по отношению к bcdw-2.0a1), например, в C:bootcd, затем прочитать Как добавить
программу Microsoft Windows PE на компакт-диск с BCDW?

С точностью до наоборот, плагин BCDW вставляется в конструктор Барта.


Цитата:
Теперь скопируйте всё содержимое этой папки в C:bootcd, исправьте шестнадцатеричным
редактором пути в setupldr.bin с I386 на WNPE, переименуйте папку I386 в WNPE. И всё.

Глупое занятие, просто нужно переименовать папку I386.


Цитата:
На этом мы заканчиваем краткое изучение WinPE. Надеюсь, теперь в вашей коллекции
программ появится диск с WinPE, который поможет вам в случае краха системы сохранить
самое важное — информацию.

Лично у меня очень большое сомнения...
sv24, он же SV2004
Автор: Darth_Vader
Дата сообщения: 05.04.2005 21:51
sv24

Цитата:
Мне кажется что это очень сильно сказано...

Смотря в каком ключе рассматривать. Хотя средства ERD Commander очень мощны, они способны осуществлять лишь ограниченный набор процедур, а к собственной сборке можно прикрутить все что угодно, в том числе и средства ERDC.


Цитата:
Что бы не жечь зря болванки, достаточно использовать RW диски...

А чтобы не жечь зря время и внимание - лучше VPC, imho.


Цитата:
С точностью до наоборот, плагин BCDW вставляется в конструктор Барта.

Ну, я на плагин не натыкался (стандартно он в конструктор не входит), а сам прикручивал BartPE к своему мультизагрузочному блину средствами конфигурирования BCDW. Ничего военного.
Автор: sv24
Дата сообщения: 05.04.2005 22:06
Barth_Vader
Вы что соавтор?
1. Я рассматривал в ключе статьи, можно ли на основании этой статьи
сделать собственный диск? Мне кажется нет. Хотя в ней есть неплохая ссылка
на reatogo (BartPE + XPE in 5 Minutes!).
2. Без проверки на реальном диске не обойтись. А виртуалка только желательна.
3. Плагин можно и самому сделать... Плагин есть к старой версии на сайте разработчика он в принципе подходит и для новой версии
Автор: XMMS
Дата сообщения: 05.04.2005 22:08
sv24
Извиняюсь за ошибки и неточности... к сожалению я не профи в этом деле.
Автор: sv24
Дата сообщения: 05.04.2005 22:25
XMMS
Не обижайся. В следующий раз у тебя должно получиться лучше.
Автор: Ne0N
Дата сообщения: 05.04.2005 22:56
sv24

Цитата:
1. Я рассматривал в ключе статьи, можно ли на основании этой статьи
сделать собственный диск? Мне кажется нет. Хотя в ней есть неплохая ссылка
на reatogo.

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

Цитата:
2. Без проверки на реальном диске не обойтись. А виртуалка только желательна.

чем виртуальная машина отличается в плане тестирования собранной системы отличается от рельного PC? IMHO, париться с прожигом на CD-RW каждый раз после сборки новой версии системы не лучший вариант...

Цитата:
3. %SystemRoot% это не папка а корень диска.

как же... похоже ты сам не знаешь, что это такое... Start->Run->%SystemRoot%... что после этого произойдёт?

Цитата:
Не обижайся. В следующий раз у тебя должно получиться лучше.

а вот это уже издевательство...

XMMS
моё мнение: в статье есть мелкие недочёты и неточности... но для новичков она окажется очень полезной...
Автор: KAs99
Дата сообщения: 06.04.2005 08:26
Хотел посмотреть статью "Статья о WinPE на RU-BOARD" .....
А там не видно НИ ОДНОЙ картинки.... В чём дело? Или у меня чего-то с глазами?
Автор: XMMS
Дата сообщения: 06.04.2005 08:37
KAs99
у меня все картинки грузятся и видны...
Автор: cap
Дата сообщения: 06.04.2005 08:47

Цитата:
моё мнение: в статье есть мелкие недочёты и неточности... но для новичков она окажется очень полезной...


Полностью поддерживаю Ne0N. Статья для начинающих очень полезная, да и профессионалам сбережет время, дабы не отвечать на постоянно поторяющиеся вопросы.


Цитата:
После чего читаем про русификацию в теме Windows Preinstallation Environment
(WinPE) и BartPE — LiveCD и исправляем проблему с отображением русского языка после работы BartPE.

Не проще ли дать ссылку на автора (Yurkesha), и дать прямую ссылку на него.
http://yurkesha.h12.ru/


Небольшая ремарка
sv24
Сделайте в плагине yurkesha поиск по "C:" Ну и куда ведут эти ссылки C:\\WINDOWS\\system32\\msutb.dll и т.д. Думаю, Вам объяснять не надо, что не все так чисто. Это типичная ситуация для плагинов, когда они проходят через много рук...
Автор: KAs99
Дата сообщения: 06.04.2005 08:49
Пардон, это у меня не с глазами, а это у меня что-то с браузером... увидел, наконец-то. картинки...
Автор: sv24
Дата сообщения: 06.04.2005 10:00
cap

Цитата:
Небольшая ремарка
sv24
Сделайте в плагине yurkesha поиск по "C:" Ну и куда ведут эти ссылки C:\\WINDOWS\\system32\\msutb.dll и т.д. Думаю, Вам объяснять не надо, что не все так чисто. Это типичная ситуация для плагинов, когда они проходят через много рук...


В статье дана ссылка на fronic для скачивания плагина.
Я же обратил внимание на то что лучше дать ссылку на Yurkesha как на автора.
Если ты сделаешь поиск в плагине fronic, ты получишь тот же результат (C:\\WINDOWS\\system32\\msutb.dll ). Думаю тебе объяснять не надо, что они
в этом смысле идентичны.
Автор: Darth_Vader
Дата сообщения: 06.04.2005 10:02
sv24

Цитата:
Barth_Vader

Это что, издевка? Мну зовут Darth_Vader.


Цитата:
Вы что соавтор?

Ни в коем случае. Открытое обсуждение в форуме подразумевает комментарии со стороны всех желающих, в противном случае подразумевается разговор в личке.


Цитата:
1. Я рассматривал в ключе статьи, можно ли на основании этой статьи
сделать собственный диск? Мне кажется нет. Хотя в ней есть неплохая ссылка
на reatogo (BartPE + XPE in 5 Minutes!).

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


Цитата:
3. %SystemRoot% это не папка а корень диска.

А можно поподробнее? У меня во всех сценариях, скриптах, регах итп - как для РЕ, так и для унаттендной установки, и для других задач - используется переменная %SystemRoot%, значение которой всегда идентично %WinDir%. Насколько известно мне, %SystemRoot% просто является более новым названием старой переменной. %SystemDrive% - это именно корень системного диска, так что здесь XMMS совершенно прав, ИМХО.
Только один пример из десятков возможных: у меня в сценарии унаттендной установки прописано:

[GuiUnattended]
ProfilesDir="%SystemRoot%\Profiles"

И, естесственно - \Profiles создается в \Winnt (или где еще, соответственно значению %SystemRoot%=%WinDir%), а не в корне диска.

4.
Цитата:
Теперь скопируйте всё содержимое этой папки в C:bootcd, исправьте шестнадцатеричным
редактором пути в setupldr.bin с I386 на WNPE, переименуйте папку I386 в WNPE. И всё.
Глупое занятие, просто нужно переименовать папку I386.


Неужели? Сейчас специально проверил Ваш совет - переименовал \BTPE в \minint, ради единообразия имен на винте и на CD, соответственно прописал ссылку на нетронутый \minint\setupldr.bin в файле конфигурации BCDW, результат - при выборе пункта BartPE немедленная перезагрузка.
Автор: sv24
Дата сообщения: 06.04.2005 11:00
Darth_Vader
1. Извини я просто ошибся.
2. Согласен.
3. С твоим мнением я не спорю, я обращался к автору...
4. %SystemRoot% да это папка, но папка I386 т.е. корень системы
5. Могу ещё раз повторить то же самое, достаточно переименовать
папку I386.
Автор: Darth_Vader
Дата сообщения: 06.04.2005 12:01
sv24

Цитата:
5. Могу ещё раз повторить то же самое, достаточно переименовать
папку I386.


Штирлиц стоял на своем Нет, серьезно - я только что лишний раз проверил и УТВЕРЖДАЮ, что setupldr.bin должен быть отредактирован, иначе РЕ не грузится.

И вообще, это старый метод создания установочных дисков с дистрибутивами нескольких ОС: в каждом редактируется setupldr.bin и в нем вместо \i386 прописывается - \WN2K, \WNXP, \WNLH, \WNPE etc. Читаем хотя бы здесь: http://flyakite.msfnhosting.com/
Попробуйте сами загрузить PE из переименованного фолдера без отредактированного setupldr.bin.


Цитата:
4. %SystemRoot% да это папка, но папка I386 т.е. корень системы

\i386, или \BTPE как у мну на диске, или \minint как WinPE на винте, итп - для РЕ, или \Windows, \Winnt etc. - для "взрослой" ОС линейки NT5. Это противоречит Вашему же утверждению

Цитата:
3. %SystemRoot% это не папка а корень диска.
. Так что большой вопрос, в чей адрес справедливо высказывание о том, кто так и не понял разницы между корнем диска и корнем системы, добавим сюда утверждения об отсутствии необходимости редактирования setupldr.bin, итп. Мне не хочется разжигать флейм, я не люблю конфликты - но столь высокомерная критика статьи и автора, столь категоричные высказывания не соответствуют степени осведмленности критикующего, и посему неуместны.
Автор: cap
Дата сообщения: 06.04.2005 12:13
sv24

Цитата:
Я же обратил внимание на то что лучше дать ссылку на Yurkesha как на автора.


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

Цитата:

; Russian Support for PE Builder v3
; Created by reanimatolog@yandex.ru. http://bootcd.narod.ru.

В исходном плагине, кстати, со ссылками на dll-ки все нормально. А ошибки внес, не помню точно, кто-то на CD-Forum

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Повреждается реестр в Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.