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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 3

Автор: strun
Дата сообщения: 13.11.2006 02:33

Цитата:
Не желаешь присоедениться лучше к разработке WinBuilder'a ?

Попробовал "WinBuilder", но он выдал ошибку(QEMU), не знаю как сюда прикрепить скрин, текст таков:

"Plex86/Bochs UGABios current-cvs 25 Mar 2006
This UGA/UBE Bios is released under the GNU LGPL

Please visit :
. http://bochs.sourceforge.net
. http://www.nongnu.org/vgabios

cirrus-compatible UGA is detected

Bochs BIOS - build: 06/23/99
$Revision: 1.160 $ $Date: 2006/01/25 17:51:49 $
Options: apmbios pcibios eltorito

ataO master: QEMU HARDDISK ATA-7 Hard-Disk (50 MBytes)
ata0 slave: Unknown device
atal master: QEMU CD-ROM ATAPI-4 CD-Rom/DUD-Rom
atal slave: Unknown device

Booting from CD-Rom...
CDBOOT: Couldn't find NTLDR
FATAL: IMT18: BOOT FAILURE"

У меня раид массив, он наверно его не определяет!!
Автор: qrock
Дата сообщения: 13.11.2006 05:46
Товарищи подскажите, как быть с Firefox'ом. Скачал плагин от версии 1.5 с офсайта BartPe, нарезал диск. Firefox не запускается. Остальные плагины работают. Бывают правда запускаются со второго раза, а этот вообще молчит, даже сообщений никаких не выдает.
Автор: Sish
Дата сообщения: 13.11.2006 07:29
strun

Цитата:
Читай здесь
http://forum.ru-board.com/topic.cgi?forum=62&topic=9009#1

Прочитал, даже поиск в браузер ввёл на предмет BCDW, но так ничего и не нашёл.

Может, плохо смотрел?
Автор: HighwayStar
Дата сообщения: 13.11.2006 10:45
strun

Цитата:
CDBOOT: Couldn't find NTLDR
FATAL: IMT18: BOOT FAILURE"

скорее всего неправильно собрался диск. Размер полученного образа? путь в Path правильно прописал?
вообще тема про WinBuilder у нас здесь

Цитата:
У меня раид массив, он наверно его не определяет!!

Qemu абсолютно все равно есть у тебя рэйд массив или еще что, он сам эмулирует все оборудование.
Sish

Цитата:
Прочитал, даже поиск в браузер ввёл на предмет BCDW, но так ничего и не нашёл.

Да ладно, ну ошибся он ну и что? Если очень надо то у меня есть идея как поставить BCDW флешку или HDD могу ее проверить и изложить.
qrock

Цитата:
качал плагин от версии 1.5 с офсайта BartPe, нарезал диск. Firefox не запускается.

Глупый конечно вопрос, но фалйлы то ты добавил в плагин?
Автор: Sish
Дата сообщения: 13.11.2006 11:21
HighwayStar

Цитата:
Если очень надо то у меня есть идея как поставить BCDW флешку или HDD могу ее проверить и изложить.

Было бы неплохо, если у тебя найдётся время, конечно.
Автор: strun
Дата сообщения: 13.11.2006 13:28

Цитата:
предмет BCDW

Да я о нем и не говорил, наверно не поняли друг, друга.
Я вообще считаю, что навороты, тем более под СД, делать не стоит, может потому, что у меня такие диски есть, например диск "Extremator", в нем партишек 8 и Гост, мои рабочие проги. Но эта для дома, а для работы, например у меня из 15 комп. нет ни одного СД-ка, так что тут у меня выход, внешнее USB устройство, Гост под флешку у меня есть, партишик буду скоро делать и РЕ, а больше и не надо!
Автор: qrock
Дата сообщения: 13.11.2006 13:42
HighwayStar

Цитата:
Глупый конечно вопрос, но фалйлы то ты добавил в плагин?


Конечно. Они, кстати, идут вместе с плагином. Файлы скопировались на диск как и положено в папочку Programs\Firefox. Но сам exe-шник не запускается, без всяких сообщений.
Автор: AkulaBig
Дата сообщения: 13.11.2006 16:17
qrock
Скачай у Шарпея. Там 7 с лишним мег, но 100% рабочий. У меня версия 2.2. Может быть сейчас есть и новее. Я им не пользуюсь. Ставил для интереса.
Автор: 7sh3
Дата сообщения: 13.11.2006 18:17
я делал как то плаг для firefox там вся фигня в том что он профили хранит в Documents and Settings, делал в sfx rar архиве 5,15 МБ все распаковывалось на рам диск 15,6 МБ, вобщем места дофига занимает, opera компактней 3,41 МБ архив и 5,58 МБ распакованная да и с профилем проблем нет можно в operadef6.ini/opera6.ini прописать в путях везде %temp% и запускать где угодно
Автор: lucky_Luk
Дата сообщения: 13.11.2006 19:47
7sh3

Цитата:
посмотри на диске от материнки

Нет у меня диска от материнки.
AkulaBig

Цитата:
Ну а вот такие установки из ХРЕ ты пользуешь?
[SetupReg.AddReg]
; Screen Resoultion 1024x768 32bpp
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x020
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300

Использую, не пашут они на том мониторе и видяхе, дает 640*480 и мало цветов (завтра еще раз все проверю и точнее напишу).
HighwayStar

Цитата:
еще есть утилитка SetMaxRes.exe от параглайдера. с ее помощью можно выставить любую частоту/разрешение под WinPe

Скачал, завтра погоняю и напишу.AkulaBig

Цитата:
А ты Тотал Коммандер'ом пользуешься? Его плаги открывают почти любой инсталятор.

Пользуюсь, но специальных плагинов для инсталяторов не ставил и какой ставить не знаю, если не прокатят другие варианты то буду искать плагин.

Добавлено:
Где взять плагин для Nero 7.5.7.0?
7sh3
Скачал твой плаг для Nero Burning Rom 6.6.0.18, но мне нужна только запись CD и DVD (и создание образов), аудиоплагины и пр. навороты не нужны. Можно ли в таком случае заюзать твой плаг с Nero 7.5.7.0 и какие файлы можно не добавлять?
Автор: 7sh3
Дата сообщения: 13.11.2006 21:47
lucky_Luk
ну так с какой нибудь другой интеловской материнки с диска возьми или качни он мало весит, или попробуй распаковать 7zip'ом, SetMaxRes сделана для чистого Барта, в xpe не нужна, без дров у меня не получилось ее применить

Цитата:
аудиоплагины и пр. навороты не нужны

там только mp3 добавлен можно и не добавлять про 7 nero не знаю я ее не видел, обычно нужны файлы которые только в папке Ahead\Nero лежат и в реестр инфу о регистрации добавить надо

Автор: lucky_Luk
Дата сообщения: 13.11.2006 22:46
HighwayStar
7sh3
Действительно, SetMaxRes без драйверов видяхи не пашет, я проверил на домашнем компе, удалил из сборки драйвер для своей видяхи (интегрированный nVIDIA GeForce 6100) и попробовал изменить разрешение экрана с помощью SetMaxRes - не сработало.
Настройки
Цитата:
SetupReg.AddReg]
; Screen Resoultion 1024x768 32bpp
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x020
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300

на nVIDIA GeForce 6100 действуют, а вот Intel 82845G Graphics Controller им не по зубам.

7sh3

Цитата:
или качни он мало весит

Давно качнул, теперь не знаю что с ним делать - еще поковырялся с архивом драйвера, там инсталлятор внутри какие-то папки, одна из них называется Win2000, может из нее файлы взять?.. Выложи пожалуйста inf для плагина с перечнем необходимых файлов.

Цитата:
обычно нужны файлы которые только в папке Ahead\Nero лежат и в реестр инфу о регистрации добавить надо

Попробую.

В Варезнике появился Paragon Hard Disk Manager 8.0, обнови пожалуйста плагин для WinPE.
Автор: 7sh3
Дата сообщения: 13.11.2006 23:36
lucky_Luk

Цитата:
одна из них называется Win2000

в ней и должны лежать дрова, вот так примерно инф должен выглядеть

Код:
; PE Builder v3 plugin INF file

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="300 Intel(R) Graphics Driver"
Enable=0
Help="\"

[SourceDisksFiles]
ialmnt5.inf=20,,1
ialmnt5.sys=4,,1

igfxcpl.cpl=2,,1
hkcmd.exe=2,,1
igfxcfg.exe=2,,1
igfxdiag.exe=2,,1
igfxext.exe=2,,1
igfxtray.exe=2,,1
igfxzoom.exe=2,,1

igfxhrus.lhp=2,,1
igfxrrus.lrc=2,,1

hccutils.dll=2,,1
ialmcoin.dll=2,,1
ialmdd5.dll=2,,1
ialmdev5.dll=2,,1
ialmdnt5.dll=2,,1
ialmgdev.dll=2,,1
ialmgicd.dll=2,,1
ialmrem.dll=2,,1
ialmrnt5.dll=2,,1
igfxdev.dll=2,,1
igfxdgps.dll=2,,1
igfxdo.dll=2,,1
igfxeud.dll=2,,1
igfxexps.dll=2,,1
igfxhk.dll=2,,1
igfxpph.dll=2,,1
igfxress.dll=2,,1
igfxsrvc.dll=2,,1
oemdspif.dll=2,,1
Автор: DimaRS
Дата сообщения: 14.11.2006 00:12
На предмет плагина к парагону http://www.911cd.net/forums//index.php?showtopic=18868
Автор: 7sh3
Дата сообщения: 14.11.2006 02:51
AkulaBig
Расскажи как приделал cdimage к 22 постпроцу функциональность постпроца таже осталась ?
Автор: AkulaBig
Дата сообщения: 14.11.2006 15:49
7sh3
Функционал полностью сохранен, еще и с "защитой от дураков" получилось.
[more]
postprocessing_95_buildISO_CDImage.inf
------------------------------------------------
; PE Builder v3 plug-in INF file
; created by AkulaBig

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="901 Postprocessing: 95: Build ISO with CDImage"
Enable=1
Help="postprocessing.htm"

[WinntDirectories]
a="PostProcessing",3

[SourceDisksFiles]
files\cdimage.exe=a,,1

[AddLine]
"postprocessing.flags","active flags","buildISO=TRUE"
"postprocessing.flags","active flags","buildISOCDImage=TRUE"
------------------------------------------------

Далее только добавленные строки в файл postprocessing.cmd и место их добавления
------------------------------------------------
:: ======================================================
:: Handle Flags
:: ======================================================
SET buildISO=TRUE
SET buildISOCDImage=TRUE

:: ======================================================
: Set_standard_MKISOFS_options
:: ======================================================
set mkisofs_option=-iso-level 4 -volid ""%CD_label%"" -A PEBUILDER/MKISOFS -sysid ""Win32"" -no-emul-boot -boot-load-size 4 -hide boot.catalog -allow-lowercase -R -input-charset cp1251
set mkisofs_prog=%PEBuilderDir%\mkisofs.exe
set cdimage_option=-l%CD_label% -g -h -oc -oi -yd -m -c -j1
set cdimage_prog=%PEUtilsDir%\cdimage.exe

:: ===============================================================
:: STEP 10: Duplicates-once
:: ===============================================================
SET mkisofs_prog=%PEUtilsDir%\mkisofs.exe
set cdimage_option=%cdimage_option% -oc -oi

:: ===============================================================
:: STEP 10: Duplicates-once
:: ===============================================================
SET mkisofs_prog=%PEUtilsDir%\mkisofs.exe
set cdimage_option=%cdimage_option% -oc -oi
:: ======================================================
:: create_ISO
:: ======================================================
echo.
echo Create ISO:
echo Start making CD using %loader% as loader file
IF NOT "%buildISOCDImage%"=="TRUE" GOTO end_buildISOCDImage
IF NOT EXIST %cdimage_prog% GOTO end_buildISOCDImage
echo.
echo STEP 95: Build ISO
echo.
echo %cdimage_prog% %cdimage_option% -b%OutDir%\%loader% %OutDir% %ISOFile%
%cdimage_prog% %cdimage_option% -b%OutDir%\%loader% %OutDir% %ISOFile%
SET ERROR_LEVEL=%ERRORLEVEL%

IF NOT "%ERROR_LEVEL%"=="0" GOTO error_found
echo ISO succesfully created
GOTO end_buildISO
:end_buildISOCDImage
echo %mkisofs_prog% %mkisofs_option% -b %loader% -hide %loader% -o "%ISOFile%" "%OutDir2%"
%mkisofs_prog% %mkisofs_option% -b %loader% -hide %loader% -o "%ISOFile%" "%OutDir2%"
------------------------------------------------
[/more]

Добавлено:
lucky_Luk

Цитата:
Intel 82845G Graphics Controller

У меня у самого Интел. Только 915, все работает. По идеи, эти строки не зависят от типа видюхи или монитора. У меня разрешение и цвет устанавливалось правильно на всех компах, на которых я запускал диск. Это NVidia, SiS и т. д. Только Радеон в руки не попадался. Так что тебе стоит поковыряться с этим. Где-то у тебя глюк.
Автор: ABATAPA
Дата сообщения: 14.11.2006 17:19
Итак, успешно установил сборку от уважаемого 7sh3 на USB-HDD (ZIV2).
Помогли, как обычно, Яндекс и Google.
Опробовал два варианта:
1. Только с измененным NTDETECT.COM (огромное спасибо автору!).
2. С использованием GRUB4DOS и измененным NTDETECT.COM.

Оба варианта успешно грузятся с USB-HDD на всех опробованных мною системах, в том числе и на тех, на которых ранее эта сборка WinXPE в начале загрузки падала в BSOD.
В результате, сейчас с винта пускаю как WinXPE, так и образы всяческих TI, MHDD и т.д.
Одно плохо - диск на запись доступен...

Инструкции нужны кому-нибудь?
Автор: strun
Дата сообщения: 14.11.2006 19:27

Цитата:
Итак, успешно установил сборку

Так, дрова, нвидиа работают, под HDD? Если да, расскажи, а то я уже запутался в двух системах(PE Builder, WinBuilder). Я делал так:

" "Infr@ Cd 6.3, Windows XP с компакт-диска" забираю все .inf файла начинающиеся на nv... и копирую их в папку "C:\pebuilder3110a\BartPE\i386\inf", далее в папку "C:\pebuilder3110a\BartPE\i386\system32\drivers" копирую файл NV4_MINI.SYS и в папку "C:\pebuilder3110a\BartPE\i386\system32" копирую все .dll, .cat, файлы начинающиеся на nv..., в результате после загрузки РЕ, дрова еще не работают, хотя видно, что активируются, гаснет экран на 4 сек, но стоит мне зайти "Свойство Эрана-Настройки и выставить нужное разрешение 1024х768, ОК" все сразу прекрасно работает, чего там не так!!"
Автор: AkulaBig
Дата сообщения: 14.11.2006 19:46
strun
А ты с какой-то целью так запутанно устанавливаешь драйвер? Почему плаг не используешь? Раз ты добавляешь драйвер таким способом, почти уверен, что проблемы у тебя из-за того, что ты не обрабатываешь инфошки InfCacheBuilder'ом.
Автор: strun
Дата сообщения: 14.11.2006 20:40

Цитата:
Почему плаг не используешь?

Да использовал, ни фига не получалось, плаг в сети только один встретил!
"nvidia-1.0"
Ну а ты как делаешь?
Автор: AkulaBig
Дата сообщения: 14.11.2006 21:08
strun
У меня еще есть вот такой плаг. Он вместе с файлами. Но мне проверить неначем
; PeBuilder v3.0 plugin for NVidia drivers ver 52.16
; by Amos Milburn (aka Frodo)
Зайди на 911cd. Там тебе точно помогут.

Добавлено:
strun
Самое главное. Все-таки ты обрабатываешь infcachebuilder'ом?
Автор: strun
Дата сообщения: 14.11.2006 21:21

Цитата:
ты обрабатываешь infcachebuilder'ом?

Нет, но в папку "files" в nvidia-1.0 не могу всставить нет таких файлов, пишет вот:
"Модуль: Nvidia Detonator Graphics Drivers v1.0
Missing files:
files\nv4_disp.inf
files\default.tvp
files\keystone.exe
files\nvappbar.exe
files\nvapps.xml
files\nvdspsch.exe
files\nview.dll
files\nvshell.dll
files\nvtuicpl.cpl
files\nvwimg.dll
files\nwiz.exe
files\nv4_disp.dll
files\nvinstnt.dll
files\nvsvc32.exe
files\nvcod.dll
files\nvcod.dll
files\nv4_mini.sys
files\nvoglnt.dll
files\nvcpl.dll
files\nvwdmcpl.dll
files\nvmctray.dll
files\nvwddi.dll
files\nvnt4cpl.dll
files\nvcpl.hlp
files\nvwcplen.hlp"


Цитата:
Зайди на 911cd. Там тебе точно помогут.


Это, где?
Автор: 7sh3
Дата сообщения: 14.11.2006 23:16
AkulaBig
22 постпроц надо вручную запускать что ли? у меня с моим постпроцем пока не выходит, вернее исошник cdimage я создать могу но зразу же создается поверх исошник mkisofs'ский пофиксить можно но вылазит ошибка и из за этого булдер не может записать диск да и параметры cdimage подразумевают что надо удалить из сборки длинные WINSXS а это мне не надо в xpe например нужны библиотеки оттуда без них не работают некоторые проги меня cdimage интересует только из-за того что с зимнем временем мудрить не надо она может сделать исошник без удаления WINSXS как например nero делает какие там параметры запуска нужно задать

ABATAPA

Цитата:
Инструкции нужны кому-нибудь?

как устанавливаешь, прямо из под xpe? Инструкция нужна, желательно с готовым скриптом установки и полным комплектом файлов для этого, если не трудно

strun

Цитата:
я уже запутался в двух системах

вот про это я тебе и говорю а ты флешка флешка ты собери сперва себе рабочий диск без всяких как ты писал "не обращаем внимание на ОШИБКИ" чтобы у тебя все работало и драйвера стояли а потом уже и на флешку переноси, если как ты советуешь в pebuilder просто добавить xpe-1.0.6.cab то один фиг ерунда полная на выходе будет без специальной обработки файлов да и с русским языком проблемы
ты скачай конструктор там все уже есть в комплекте, тебе просто надо его установить, нажать на ярлык на рабочем столе "Создание драйверов" создать драйвера которые там у тебя есть в системе на видео и звук, запустить конструктор, выбрать путь к дистрибутиву винды и нажать на кнопку создание Windows XPE, все просто дальше некуда


Автор: strun
Дата сообщения: 15.11.2006 01:03

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

Да нет ни каких проблем ни с русским, ни с прогами, ни с загрузкой, ни с и-фейсом,
просто не могу дрова нвидиа поставить, через добавить .cab, уже нашел готовый "nvidiacomplete.cab", с файлами,...., ни фига! А на СД мне нафиг не надо, ибо вижу как работает на HDD и на СД, у меня их, всяких, ва-а-лом!
А проблемы с русским, нужно вставить файл "C:\Bootfont.bin", он скрытый!!
Автор: 7sh3
Дата сообщения: 15.11.2006 02:18
strun

Цитата:
А на СД мне нафиг не надо

ключевая фраза была "чтобы у тебя все работало и драйвера стояли а потом уже и на флешку переноси"

Цитата:
А проблемы с русским, нужно вставить файл "C:\Bootfont.bin", он скрытый!!

спасибо за инфу, ты видимо действительно все знаешь и что-то тебе советовать не имеет смысла

Автор: VV2006
Дата сообщения: 15.11.2006 04:58
strun
7sh3 дело говорит. Попробуй его сборку от августа (с плагином FBWF). (Не забудь только о проблеме "зимнего времени"! - писалось выше) Добавь в неё плагин для сбора информации об установленных в удалённой системе драйверах. Я пробовал четыре (пока ) варианта таких плагинов - My Drivers, reatogo'вский AutoDriver, DriverMax - "танцуют все!"(с) Дело в том, что им точно всё равно с каким инсталятором, из какого дистрибутива ставились драйвера в систему - они САМИ собирают нужную информацию об установленных драйверах. Double Driver забраковал - находит не все (или не полностью, сейчас не помню) драйверы. Для варинта custom-сборки - для одной конкретной системы - можно и интегрировать драйверы в WinXPE. Но, имхо, предпочтительней для универсальной сборки будет включить в неё плагины поиска драйверов, а не конкретные драйверы. Это расширяет и реанимационные и пользовательские её возможности. Немного неудобно доустанавливать найденные при помощи упомянутых плагинов драйверы по отдельности, запустить их общий инсталятор не получается, только updatedevices.exe...
З.Ы. Работает и с CD и с флэшки (с флэшки - bcdw, конечно. отключаем).

Автор: 7sh3
Дата сообщения: 15.11.2006 05:07
VV2006
проблема зимнего времени для FBWF решена, под конструктор от 11.11.2006 обновление маленькое выложил
Автор: coherent
Дата сообщения: 15.11.2006 09:51
Подскажите, пожалуйста, где можно подробно почитать о том, как самому делать плагины. Просмотрел кучу форумов, но ничего, где бы подробно со всеми ньюансами ... не нашел.
Автор: ABATAPA
Дата сообщения: 15.11.2006 10:50
7sh3

Цитата:
как устанавливаешь, прямо из под xpe? Инструкция нужна, желательно с готовым скриптом установки и полным комплектом файлов для этого, если не трудно

Руками. Можно с помощью PEtoUSB.
Скрипта нет. Но сделать уже не сложно.

Проблема была в том, что с USB на большинстве матерей грузиться дальше копирования файлов не удавалось.
Сейчас - удается.
Автор: VV2006
Дата сообщения: 15.11.2006 13:14
7sh3
Спасибо и за новую сборку и за оперативное решение проблемы "времени"!

ABATAPA
ufdprep.exe из FP2007 для Windows XP Embedded позволяет форматировать USB-носители объёмом от 64 MB до 32 GB (FAT32 или NTFS). BSoD'ов при загрузки PE c флэшки пока не встречалось, хотя может статься - пока ( ), надо побегать по другим машинам...
Насчёт доступности USB-дисков на запись, действительно, хотелось бы задействовать возможности FBWF по закрытию записи, конструкция же EWF+FBWF выглядит дико, да и вряд ли она будет нормально работать.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: не грузится винда


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