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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 2

Автор: AkulaBig
Дата сообщения: 30.06.2006 15:50
yurkesha
Вообщем с номерком все ясно.

7sh3
Я имел ввиду определение диска с папкой. То есть X=X:\I386. Не получится так?

С peinst облом. Я-то его применял и для определения папки И ведь копировались в нее файлы.

BigB
Не стоит удивляться. Про описанные файлы тебе уже все написали, а вообще антивирусники ругаются из-за того, что многие хакерские прожки и являются вирусами. Алгоритм у них один. Тут ведь весь вопрос в том, устанавливаешь ты ее по собственному желанию или нет.
Автор: 7sh3
Дата сообщения: 30.06.2006 17:13
AkulaBig
мне надо чтобы офис работал и на cd и на жестком (i386-minint) как это можно
реализовать с помощью subst я не врубился
c peinst если у тебя есть допустим на диске С: папка i386 и ты впишешь С:\i386
то файлы копироваться будут но только по такому пути - С:\i386\minint работать
соответственно ничего не будет и дело не в папке minint (в скрипте можно поменять
minint на i386) а в загрузчике который создается с путем \minint, в плаге peinst
в файлах mkbt и nt2peldr нет строк minint, minint как я понял это не барт придумал
а ms - minint есть в любом SETUPLDR и txtsetup.sif переименовать minint в i386
не получится - знаков больше да и работать наверно не будет, на 911 искал на эту
тему - глухо
Автор: FXPELIVE
Дата сообщения: 30.06.2006 18:29
7sh3

Цитата:
мне надо чтобы офис работал и на cd и на жестком (i386-minint) как это можно
реализовать с помощью subst я не врубился


Мне кажется, что AkulaBig имел ввиду следующее:

Создать командой subst виртуальный жесткий диск, который сопоставляется пути %SystemRoot% т.е. в плагине офиса ты пишешь вместо X:\I386\ Z:\ (для примера)

Пример:
subst Z: %SystemRoot% т.е. появится виртуальный жесткий диск с содержимым папки %SystemRoot%
чтобы отключить виртуальный жесткий диск нужно ввести: subst Z: /d

Хотя я думаю, что можно сделать это через реестр
1) Создаём *.reg файл, в котором I386 заменена на minint

2) Пишем такой пакетник:

Код:
@echo off
color 0C
Title=Проверка условия...

if "%SystemDrive%" == "X:\I386\" goto I386
if "%SystemDrive%" == "X:\minint\" goto minint

:I386
goto end
:minint
regedit /s *.reg
goto end

:end
Автор: 7sh3
Дата сообщения: 30.06.2006 21:21
FXPELIVE
с виртуальными дисками это слишком запутано выйдет
с пакетником в принципе можно, я уже думал про это, прописать его в автозагрузку
xpeinit'ом и все, но рег там здоровый получится, да и нет у меня этого рега я их
удалил когда плаг сделал а обратно из инфа в рег конветнуть не знаю чем, придется
заново плаг делать.
Для того чтобы не мигало окно - в конструкторе давно есть ShellExecute,
чуть ли не первый коммент в 200-xpe-1-customconfigure.inf

Код:
;Чтобы скрыть окно cmd используйте в ярлыке команду %SystemRoot%\system32\ShellExecute.exe|/h
;Пример: 0x2,"Sherpya\XPEinit\Programs","Связь\PE Network Configurator","%SystemRoot%\system32\ShellExecute.exe|/h %SystemRoot%\System32\start_penetcfg.cmd|%SystemRoot%\System32\penetcfg.exe,0"
Автор: FXPELIVE
Дата сообщения: 01.07.2006 00:19
7sh3

Цитата:
а обратно из инфа в рег конветнуть не знаю чем

Помню из какого-то конструктора вытащил такую тузлу:
http://rapidshare.de/files/24592139/inf2reg-inf2chk.7z.html

...там ещё много интересных утилит для работы с реестром, поэтому я их выложил отдельно:
http://rapidshare.de/files/24593794/tools.7z.html

Кстати я вспомнил откуда это - дополнение к Reatogo версии 25-6a (http:/profi-rus.by.ru)
Автор: 7sh3
Дата сообщения: 01.07.2006 00:41
FXPELIVE
кстати пакетник не правильный у тебя, причем здесь %SystemDrive% ?
if "%SystemRoot%" == "X:\I386" goto I386
if "%SystemRoot%" == "X:\minint" goto minint
Автор: FXPELIVE
Дата сообщения: 01.07.2006 00:46
7sh3

Цитата:
кстати пакетник не правильный у тебя, причем здесь %SystemDrive% ?

Это я ошибся - перепутал %SystemDrive% и %SystemRoot%
Автор: NeoHunter
Дата сообщения: 01.07.2006 08:42
Подскажите какой последний релиз miniPE XT и выпускается ли он вообще или нет ?
Автор: cap
Дата сообщения: 01.07.2006 13:51
7sh3
Напоролся при работе в "боевых" условиях с диском на основе последнего конструктора:

1) Если на компьютере отсутствует жесткий диск, то при старте XPE с CD не работает флешка: определяется, но некорректно - файлов на ней не видно. Опробовал с разными флешками на двух компьютерах. Стоит подключить хард - и всё нормально. Интересно, что загрузка XPE с флешки проходит нормально.

P.S. oRDoSS
Боюсь, что это общая беда. На iNFR@ 6.3 всё то же самое.

2) Если нет звуковой карты, то при установленных audio драйверах XPE вываливается в "синий экран" с ошибкой в portcls.sys. Проверено тоже на двух машинах. Какие из драйверов не понравились - не знаю, глубже пока не копал. Если audio не подключать - загрузка проходит нормально.
Автор: yurkesha
Дата сообщения: 01.07.2006 15:53
Ошбкка с portcls.sys обычно возникает если в сборку включены дрова для HDA звука но при этом не добавлены дрова для HDA BUS:
[SourceDisksFiles]
HDA_BUS\hdaprop.dll=2
HDA_BUS\hdaudres.dll=2
HDA_BUS\hdashcut.exe=2
HDA_BUS\hdaudbus.inf=20
HDA_BUS\hdaudio.inf=20
HDA_BUS\hdaudbus.sys=4
HDA_BUS\hdaudio.sys=4
Автор: 7sh3
Дата сообщения: 01.07.2006 20:17
cap
насчет флешки не могу ничего сказать так как нету у меня ее
(пытался в прошлом месяце купить но по дороге неожиданно истратил деньги на пиво )
а со звуком не встречал такого

AkulaBig
фикс на запуск офиса с cd и hdd _http://http://shtmb.narod.ru/fixoffice.7z
Автор: AkulaBig
Дата сообщения: 01.07.2006 21:07
7sh3
Спасиб, скачал.

ЗЫЖ То-ли у вас пиво очень дорогое, то-ли флешки за бесценок отдают
Автор: FXPELIVE
Дата сообщения: 02.07.2006 08:52
7sh3
А как насчёт плагина установки на жесткий диск?
Автор: PuZZZo
Дата сообщения: 03.07.2006 08:41
Народ!!! Как в XPE сохранять настройки системы на флешке или дискете??? Чтоб вставил дик первый раз, настроил, и потом при загрузке в следующий раз можно было загружать натройки с usb!!! если есть гдето статьи, то напишите ссылку! Плиииз!!!
Автор: Boglen
Дата сообщения: 03.07.2006 16:26
Народ. Очень хотелось бы поиметь автоплагин для Avast Antivirus Home\Pro.
Вещь отменная. Может у кого завалялся плагин?
Автор: cap
Дата сообщения: 03.07.2006 19:22
yurkesha
Не помогло - на машинах без звуковой карты по-прежнему вываливается в BSOD.


Цитата:
Если на компьютере отсутствует жесткий диск, то при старте XPE с CD не работает флешка: определяется, но некорректно - файлов на ней не видно.


С флешкой работает, если ее воткнуть до загрузки.

Автор: NikitaTi
Дата сообщения: 03.07.2006 19:48
all
Немогу запустить 3 прожки(nnCron, CCleaner, Vypress Chat) под Xpe. Поможите плиз
Автор: JHBTYN
Дата сообщения: 04.07.2006 14:27
All
Уважаемые "аксакалы" ветки. Просьба к вам. Опишите пожалуйста подробно (пошагово), как правильно создавать плагины для конструктора от 7sh3. Думаю, что многим было бы интересно получить эту информацию, т.к. не все, а скорее всего, мало кто знает как это грамотно делать. Поделитесь своим богатым опытом. Результатом этого, будет увеличение кол-ва заинтересованных данной темой (в глобальном смысле) юзеров. Лучше, если это будет полноценная статья, с изображениями, примерами и подробным описаниями процессов. В настоящий момент, в интернете можно найти лишь "обрывки" информации. Родина вас не забудет... И даже спасибо скажет...
Автор: AkulaBig
Дата сообщения: 04.07.2006 16:11
7sh3
Проверил фиксиный офис. В minixp работает без проблем, в I386 не работает При загрузке появляются таблички либо без букв, но с кнопками, либо ругающиеся нехорошо После этого пишит, что не может найти файл (как в minixp до фикса).

Интересное поведения плага fbwf на винте. 32 Мега свободного пространства не показываются, но сам плаг вроде работает. Сужу по тем-же глюкам, что при загрузке с ЦД. Точно определить трудно, так как на винт запись всегда разрешена.

2All
Сегодня заметил не очень приятную вещичку при испытании сброса пароля с биоса. Получается, что если установить пароль на биос и на супервизор, то наш прекрасный ВинПЕ оказывается бесполезным, так так его загрузка происходит после ввода пароля. Интересно, можно-ли как-то это обойти. Конечно без вытаскивания батарейки и других механических методов.

JHBTYN
Инфа разная, так как и плаги разные. Есть стандартные, формат которых на руском описан в самой БартПЕ (это основа сборки 7sh3). Для их создания требуется прога типа InstallRite, которая отслеживает файлы и реестр. Есть плаги в виде exe-шников. При этом нет гарантии, что необходимая тебе прога заработает под ВинПЕ. Так что старайся больше использовать готовые, тем более что их большое количество.
Автор: lucky_Luk
Дата сообщения: 04.07.2006 16:16
7sh3
Скачал твой конструктор, антивирус (Kaspesky Internet Security) нашел в нем потенциально-опасную (не вирус) программу PsKill. Что это может быть и для чего она там?
Автор: FXPELIVE
Дата сообщения: 04.07.2006 18:19
AkulaBig
Может проблема в ODBC.INI ?
Автор: 7sh3
Дата сообщения: 04.07.2006 19:16
AkulaBig
Странно с офисом у тебя, этот фикс в основном инфе ничего не меняет
он как был так и остался, а меняет в реестре пути c X:\386 на X:\minint
при загрузке если эта minint есть, если ее нет то и не меняется ничего
у тебя shellexecute то есть в system32?

lucky_Luk
PsKill.exe - утилька которая убивает любой процесс, написал ее Mark Russinovich
с точки зрения антивируса - наверно опасное приложение
в конструкторе используется для перезагрузки оболочки (попросту убивает explorer.exe)

Добавлено:
AkulaBig

Цитата:
Интересное поведения плага fbwf на винте

как ты его на винт поставил? у меня не вышло, из под XPE если ставить
на винт то не копируется полностью CD, типа ошибка - запрещен доступ к файлу и т.д.
какой смысл в fbwf на винте?


Автор: FXPELIVE
Дата сообщения: 04.07.2006 20:44
AkulaBig
А когда у тебя вываливается эта ошибка ?

Сейчас сам запустил офис 2000 с жесткого диска без этого фикса - на удивление ни одной ошибки, только отсутствуют ассоциации файлов. затем запустил .reg - файл этого фикса и появились все ассоциации файлов.

7sh3
А можно ли как-нибудь перетащить некотрые новшества (плагин на стандартный модем 33600bps (COM1), плагин для обновления компонентов DirectX) из конструктора от 15.06.2006 в конструктор от 22.05.2006 ? И какие мелкие изменения в него внесены ?
А то мне кажется, что конструктор от 15.06.2006 работает хуже чем конструктор от 22.05.2006 ...
И скоро ли сделаешь новый конструктор с плагином установки на жесткий диск ?


Цитата:
как ты его на винт поставил? у меня не вышло, из под XPE если ставить
на винт то не копируется полностью CD, типа ошибка - запрещен доступ к файлу и т.д.
какой смысл в fbwf на винте?

Плагин установки на жесткий диск хорошо работает и из-под XP'шки
Автор: AkulaBig
Дата сообщения: 04.07.2006 20:48
FXPELIVE
Именно из-за него.

7sh3
Все, с офисом разобрался. Глюк из-за ODBC.INI. Если его оставить старым (X:\I386...) все работает нормально.


Цитата:
как ты его на винт поставил?

У меня ХРЕ уже несколько лет на винте стоит. Я это описывал не так давно, так что мног писать не буду. Коротко. Установлено старым методом через консоль восстановления. Только для работы ХРЕ обязательно требуется наличие папки Registration с файлом R000000000001.clb и обработка InfCacheBuilder. Таким образом установка у меня происходит простым перекидыванием сборки в папку minint. То есть на винте полный аналог того, что на диске. И соответственно все плаги. Отдельного смысла в использовании плага fbwf на винте нет.

Добавлено:
FXPELIVE
Как написал 7sh3 отсутствие ассоциаций и есть главный глюк. Вообщем оставляй старый ODBC.INI и все будет норм. Рег-файл помог тебе, так как он для этого и предназначен. А глюк был не в minint, а именно на диске, то есть X:\I386... Ну теперь все ясно, из-за чего это было.
Автор: JHBTYN
Дата сообщения: 04.07.2006 21:44
AkulaBig

Цитата:
Инфа разная, так как и плаги разные. Есть стандартные, формат которых на руском описан в самой БартПЕ (это основа сборки 7sh3). Для их создания требуется прога типа InstallRite, которая отслеживает файлы и реестр.

Видимо я не совсем правильно выразился. Лично для меня, создание плагов особых затруднений не вызывает. Я просто хочу, чтобы мастера поделились своим опытом, так сказать, рассказали о своих ноу-хау и различных способах изготовления. Собрать бы все в одном месте и для всех...

Цитата:
Есть плаги в виде exe-шников.

Вот здесь у меня проблемы. Если не трудно, то опиши пожалуйста поподробнее, чтоб потом вопросов было меньше...
Автор: 7sh3
Дата сообщения: 04.07.2006 22:26
FXPELIVE

Цитата:
на удивление ни одной ошибки

Это тебе только кажется

Цитата:
работает хуже чем конструктор от 22.05.2006 ...

и это тоже

Цитата:
Плагин установки на жесткий диск хорошо работает и из-под XP'шки

работает отлично, если конечно не пытаться ставить из XPE с fbwf
потому как не совсем обычный CD получается в XPE с этим драйвером

AkulaBig
У меня вот такой вид ODBC.INI, все работает
[База данных MS Access]
Driver32=system32\odbcjt32.dll
[Файлы dBASE]
Driver32=system32\odbcjt32.dll
[Файлы Excel]
Driver32=system32\odbcjt32.dll
Автор: JHBTYN
Дата сообщения: 05.07.2006 00:09
All
Переместил папку конструктора в другой раздел винта (NTFS), и теперь, в момент начала создания образа, в корне раздела появляется файл PE (без какого-либо расширения). Если открыть файл текстовым редактором, то в нем обозначен следующий текст:

Цитата:
; wrapper.cmd started at Builder\PE Builder XPE\wrapper.log
; Date: 05.07.2006 Builder\PE Builder XPE\wrapper.log
; Time: 0:11:14,28 Builder\PE Builder XPE\wrapper.log
; ----------------------------------------- Builder\PE Builder XPE\wrapper.log
; PEBuilderDir: J:\PE Builder\PE Builder XPE Builder\PE Builder XPE\wrapper.log
; OutDir : J:\PE Builder\PE Builder XPE\BartPE Builder\PE Builder XPE\wrapper.log
; ISOFile : J:\Image\WinXPE.iso Builder\PE Builder XPE\wrapper.log
Postprocessing Plugin was disabled - building ISO using Bart's standard exec line Builder\PE Builder XPE\wrapper.log

Кто знает, как избавиться от этого чуда?
Автор: 7sh3
Дата сообщения: 05.07.2006 00:59
JHBTYN
в input.inf удали все старые пути или вообще удали его из конструктора
заодно и папку temp, при первом запуске будет новый создан
Автор: JHBTYN
Дата сообщения: 05.07.2006 02:05
7sh3

Цитата:
в input.inf удали все старые пути или вообще удали его из конструктора заодно и папку temp, при первом запуске будет новый создан

Сделал (удалил input.inf и папку temp) как ты сказал, и сразу вылезло 5 ошибок. Потом удалил папку конструктора и по новой его установил уже в новый каталог. После чего удалил родную папку plugin и заменил своей (заранее сохраненной). Даже после этого чуда не произошло, и этот злополучный PE все равно по новой создается...

Добавлено:
Вот здесь видно, что создается этот PE:

Цитата:
=================
Start Postprocessing Scripts
=================
STEP 1: Executing Cyrano Wrapper.cmd
.
J:\PE
‘Ёб⥬Ґ -Ґ г¤ Ґвбп - ©вЁ гЄ § --л© Їгвм.
PEBuilderDir: J:\PE Builder\PE Builder XPE
OutDir : J:\PE Builder\PE Builder XPE\BartPE
ISOFile : J:\Image\WinXPE.iso
‘Ёб⥬Ґ -Ґ г¤ Ґвбп - ©вЁ гЄ § --л© Їгвм.
‘Ёб⥬Ґ -Ґ г¤ Ґвбп - ©вЁ гЄ § --л© Їгвм.
Postprocessing Plugin was disabled - building ISO using Bart's standard exec line
ЋиЁЎЄ  ў бЁ-в ЄбЁбҐ Є®¬ -¤л.
J:\PE Builder\PE Builder XPE>.
=================
Postprocessing Complete
=================
Warning: Creating ISO-9660:1999 (version 2) filesystem.
Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.
Size of boot image is 4 sectors -> No emulation
1.41% done, estimate finish Wed Jul 05 02:53:24 2006
...
99.85% done, estimate finish Wed Jul 05 02:53:44 2006
Total translation table size: 2048
Total rockridge attributes bytes: 0
Total directory bytes: 817516
Path table size(bytes): 6194
355549 extents written (694 MB)
-size 4 -hide bootsect.bin -hide boot.catalog -duplicates-once -o J:\Image\WinXPE.iso "J:\PE Builder\PE Builder XPE\BartPE"
ISO-образ диска создан
Создание XPE Live CD завершено...
Автор: oRDoSS
Дата сообщения: 05.07.2006 02:56
Давно я тут не появлялся...

cap

Цитата:
1) Если на компьютере отсутствует жесткий диск, то при старте XPE с CD не работает флешка: определяется, но некорректно - файлов на ней не видно. Опробовал с разными флешками на двух компьютерах. Стоит подключить хард - и всё нормально. Интересно, что загрузка XPE с флешки проходит нормально.

P.S. oRDoSS
Боюсь, что это общая беда. На iNFR@ 6.3 всё то же самое.


Гм. как ни странно, но на моей машине не смог воспроизвести. Конфиг машины в ПМ кинь где было такое. А впрочем... Нет, надо еще потестить. Потом скажу. И конфиг жду от тебя.


Цитата:
2) Если нет звуковой карты, то при установленных audio драйверах XPE вываливается в "синий экран" с ошибкой в portcls.sys. Проверено тоже на двух машинах. Какие из драйверов не понравились - не знаю, глубже пока не копал. Если audio не подключать - загрузка проходит нормально.


Уже был дан правильный ответ. Более того... не помню какой хотфикс от MS но точно помню что в нем был только 1 файл - portcls.sys новой версии. Правда я не уверен насчет необходимости данного хотфиика при сборке на основе XP_SP2, но тем не менее...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: после WindowsUpdate не видны сетевые интерфейсы


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