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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6

Автор: Angel_19
Дата сообщения: 17.01.2010 21:29
Использую плагин BCDW от yurkesha, и Базовый конструктор (26.03.2008) BartPE+XPE.
При загрузке выдает сообщение:

Error: Nothing to do in file (code: 0000h)
\bcdw\bcdw.ini
Press any key to boot from hard disk or ESCape to reboot...

Хотя файл по пути \bcdw\bcdw.ini есть точно!
В чем трабла?
Автор: yurkesha
Дата сообщения: 17.01.2010 21:56
Angel_19
Проверяй содержимое файла bcdw.ini
Особенно секцию [MenuItems]
Автор: Unique_nickname
Дата сообщения: 17.01.2010 22:20
yurkesha
когда речь идет о корректном построении корневого меню (по группам программ, не по названиям!) , более прямым и правильным является все же вписать попапы и разделители собсно в корневой файл его описания, чем изгаляться с кучей переименований и еще одним избыточным плагом

Хотя дело вкуса, конечно.
Автор: Angel_19
Дата сообщения: 17.01.2010 22:32

Цитата:
Проверяй содержимое файла bcdw.ini
Особенно секцию [MenuItems]

Там у меня нет секции - [MenuItems]
В этом файле у меня ссылка на другой файл, где уже и идет описание меню.
Т.е. так:

Цитата:
[Options]
RootMenu        = \BootCat.Ini            ; Файл с описанием корневого меню

; *** Настройки языка по умолчанию

Font            = \BCDW\FONTS\russian.fnt    ; Русский шрифт 8x16 (25 строк на экране)
CharSet            = \BCDW\CHARSETS\cp1251r.cpf    ; Русская кодировка Windows

Файл BootCat.Ini в корне диска тоже имеется.
При ручной сборке всего этого на старой версии BCDW работало отлично. Решил использовать плагин, а тут проблема.

Автор: yurkesha
Дата сообщения: 17.01.2010 22:37
Angel_19

Цитата:
В этом файле у меня ссылка на другой файл
секция [InitOptions]
Автор: Angel_19
Дата сообщения: 17.01.2010 22:47
yurkesha
Можно не использовать BOOTFIX.BIN , а напрямую грузить загрузчик от BCDW?

Добавлено: я заменил загрузчик, и менеджер на файлы из версии 1.5. Все заработало, теперь нужно избавиться от BOOTFIX.BIN.
Автор: Ksanderash
Дата сообщения: 18.01.2010 12:10
nehalem

Цитата:
Подскажите, можно ли где скачать загрузочный образ WinPE на основе Windows 7 ?

Конечно В Панели управления нащупываешь Создать диск восстановления (или что-то вроде того), записать на болванку. Самый натуральный Win7 PE. Потом можно использовать этот диск, просто подменяя WIM внутри своим модифицированным.

P.S. Или в гугле поискать готовое. Или GUI какой-нибудь, они как грибы после дождя появляются. Active@ Boot Disk -- неплохой вариант для ковыряния -- сеть, драйвера подгружать можно.

Добавлено:
Angel_19

Цитата:
теперь нужно избавиться от BOOTFIX.BIN

Если мне не изменяет память, избавиться просто -- Del
Автор: Sevilho77
Дата сообщения: 18.01.2010 22:30
Unique_nickname
Я хоть и новичок, зато взгляд свежий . Хочу поделиться приемами эффективной отладки к которым я успел прийти (когда много раз приходится модифицировать и испытывать Live CD)
1. Папку дистрибутива располагаю на системном диске C:, в корне
2. Папки конструкторов - в корне D:.
Это разные SATA драйвы, так что мне представляется что во время сборки считывание с дистрибутива и запись в сборку идет одновременно, что ~2 раза повысит скорость.
3. Для испытания Live CD его ISO-шку испытываю на VM, загружаясь с ISO. Это дает ощутимую экономию т.к. не нужно ублажать CD-RW.
Автор: AZJIO
Дата сообщения: 19.01.2010 09:24
yurkesha
Что-то у меня не получается в контекстном меню прописать старт exe-шника как службы.
попробовал так:

Цитата:
@echo off
set srv_naim="%1"
set SRV_FILE="%1"
rem
if not exist %SRV_FILE% echo Указанный для запуска службы файл не существует&exit
REG QUERY HKLM\SYSTEM\CurrentControlSet\Services\%srv_naim%
if %ERRORLEVEL%==0 echo Служба с таким именем уже существует&exit
%~dp0INSTSRV.EXE "%1" %SystemRoot%\system32\SRVANY.EXE
reg add HKLM\SYSTEM\CurrentControlSet\Services\%srv_naim%\Parameters /v Application /t REG_SZ /f /d %SRV_FILE%
reg delete HKLM\SYSTEM\CurrentControlSet\Services\%srv_naim%\Security /f
, создал батник srvs.bat и в реестре добавл srvs.bat "%1"

и так
Цитата:
0x1,"Classes\exefile\shell\unetstart",,"Запустить как службу"
0x1,"Classes\exefile\shell\unetstart\command",,"shellexecute.exe /h cmd.exe /c net start ""%1"""

оба варианта не работают, службы смотрел в pserv2.exe

Прочитал немного здесь создание службы с помощью Sc.exe. Много индивидуальных параметров, получается что универсально не получится. Если только сделать скрипт-оболочку выбора параметров.
Автор: SANIOK_AV
Дата сообщения: 19.01.2010 13:58
Доброго времени суток!
У кого-то есть плагин для
новой версии корпоративного Каспера?
Пробовал плагин для avp6 от yurkesha (менял там и в скрипте и в ини-файле пути KasperskyLab\AVP6 на KasperskyLab\protected\avp80) - не работает...
Пробовал плагин для avp8 от yurkesha (менял там и в скрипте и в ини-файле пути KasperskyLab\protected\avp8 на KasperskyLab\protected\avp80) - тоже не работает...((
Может там ещё что-то надо подправить?
Заранее благодарен!!!
Автор: Hrist
Дата сообщения: 20.01.2010 15:34
SANIOK_AV
да надо в ветке реестра еще править. ищите в версии для печати
я пытался ковырять и забросил.

всем

др.веб поменял нумерацию баз - начал с нуля.
http://forum.ru-board.com/topic.cgi?forum=5&topic=32500&start=140#lt

и при обновлении плагина - плагин думает что у него уже есть эти базы!!!!

нужно убить все базы (файлы *.vdb)- скачать ftp://ftp.drweb.com/pub/drweb/bases/drw50000.zip и распаковать в плагин
и запустить скрипт

а вообще лучше попробовать заново собрать плагин с нового дрвеба.
Автор: Taxidermyst
Дата сообщения: 20.01.2010 17:04
Извините, если не туда пишу.

Есть очень хороший системный загрузочный диск. При загрузке с него выдаётся меню в котором можно выбрать вариынты:
Установить win xp sp3
Установить win xp 64
Установить win vista sp1
Загрузиться с Lex Live CD.

Очень хороший диск, с качественными сборками. И задумал я сделать себе из него загрузочную флешку. UlraIso сделал образ. Записал его через меню самозагрузка->write disk image. Но, при загрузки с флешки сразу стартует Lex Cd, без возможности выбора установки системы. Похоже программа отвечающая за менюшку называется BWCD. Но метод изучения путём научного тыка данной утилитки успехов не принёс. Буду очень признателен за помощь и совет.
Автор: Sevilho77
Дата сообщения: 20.01.2010 22:59
Unique_nickname

Цитата:
На остальное filemon в помощь.


Вот тут хотелось бы запускать эти мониторчики прямо из Live drive. Тогда они точно покажут без мусора на что отлаживаемый плагин ругается (по колонке Result).

Кто-нить знает существует ли плагин для Process Monitor (на худой конец filemon, regmon) ?
Автор: Unique_nickname
Дата сообщения: 21.01.2010 00:01
Sevilho77
ну, чтоб без мусора показывали - на то есть Incliude \ Exclude filters в настройках.

А вообще чот я сам заинтересовался комплексный плаг такой собрать (файлы-реестр-порты-потоки) - время сопоставимо с перекапыванием поиска+скачиванием готового+изучением, а душевного удовольствия больше , да и пригодится как-нибудь, глядишь.

А насчет скоростной сборки тут на предыдущих страницах Ksanderash упоминал SuperCache (если память позволяет).
Автор: VV2006
Дата сообщения: 21.01.2010 07:40
Sevilho77, Unique_nickname

Цитата:
запускать эти мониторчики прямо из Live drive

Цитата:
комплексный плаг такой собрать
У NirSoft есть куча таких утилек - работают без установки, практически все имеют русификаторы.

Автор: NIKZZZZ
Дата сообщения: 21.01.2010 08:02
Sevilho77

Цитата:
Вот тут хотелось бы запускать эти мониторчики прямо из Live drive.

Можно добавить еще Dependency Walker, довольно полезная утилита, поможет определить, каких библиотек не хватает.
Автор: Sevilho77
Дата сообщения: 21.01.2010 09:05

Цитата:
ну, чтоб без мусора показывали - на то есть Incliude \ Exclude filters в настройках.

То, что нужно монитор использовать с фильтрами - и не обсуждается.
Все равно на Live drive список необходимого получаешь быстрее: там по отрицательному результату сразу получаешь чего нет. В полной Винде результат всегда положительный (ну или NOT FOUND) и нужно 1) выписывать все что использовала 2) потом по пунктно смотреть на Live drive в system32 есть или нет. Т.е. список необходимого получаем дольше.

Пробовал Process Monitor засунуть в BartPE: стартует но не мониторит, ругается что нет что-то типа System driver. Так что нужно делать плагин, создав нужное окружение.
Автор: Hrist
Дата сообщения: 21.01.2010 09:09
Taxidermyst

Цитата:
чень хороший диск, с качественными сборками. И задумал я сделать себе из него загрузочную флешку. UlraIso сделал образ. Записал его через меню самозагрузка->write disk image. Но, при загрузки с флешки сразу стартует Lex Cd, без возможности выбора установки системы. Похоже программа отвечающая за менюшку называется BWCD. Но метод изучения путём научного тыка данной утилитки успехов не принёс. Буду очень признателен за помощь и совет.

насколко я понял из советов и собственных экспериментов - нифига не выйдет

вся проблема в загрузчике винды - он с будучи запущен с флешки будет тупо искать версию лайвсд (бартпе) - воьбщем миниНТ

то же самое будет если запускать загрузчики винды с флешки из под груб4дос - http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=2000#lt он более универсален и заточен больше для флешек - но и он не панацея - хотя там и есть несколько рецептов для решения этой проблемы
Автор: Sevilho77
Дата сообщения: 21.01.2010 12:12

Цитата:
Можно добавить еще Dependency Walker, довольно полезная утилита, поможет определить, каких библиотек не хватает.

О! Это отличный способ получить полный список что нужно. Например, в случае когда прога вызывает библиотеку А, а та вызывает библиотеку B, не уверен, что Process Monitor, ограниченный именем отлаживаемой проги, покажет вторую библиотеку Б - ведь ее вызывает не он.
Автор: SANIOK_AV
Дата сообщения: 21.01.2010 13:24
Hrist

Цитата:
ищите в версии для печати

а по какому запросу искать-то?
Автор: YikxX
Дата сообщения: 21.01.2010 13:25
Hrist

Цитата:
нифига не выйдет
Выйдет и еще как. Достаточно создать на флэшке CDROM-раздел. На flashboot.ru все подробно описано. А груб - это уже прошлый век, имхо.
Автор: VV2006
Дата сообщения: 21.01.2010 15:15
YikxX
Цитата:
груб - это уже прошлый век
Не-а.
Цитата:
Достаточно создать на флэшке CDROM-раздел
Достаточно уяснить, что соответствующие утилиты находятся не для всех флешек.


Автор: VictorMan
Дата сообщения: 21.01.2010 15:21
YikxX

Цитата:
Выйдет и еще как. Достаточно создать на флэшке CDROM-раздел. На flashboot.ru все подробно описано. А груб - это уже прошлый век, имхо.

Как то уж очень категорично....и насчет GRUB и насчет CDROM-раздела.
Например, на flashboot.ru написано:

Цитата:
Создание CD-ROM раздела на флэш (для контроллеров Alcor AU6983, AU6984, AU6986)

А как с другими контроллерами? Решение совсем даже не универсальное.


Автор: Unique_nickname
Дата сообщения: 21.01.2010 17:07
Sevilho77
в более старых версиях эти драйверы поставлялись отдельно. Позже были вшиты в EXE.
Поскольку на LiveCD желаемого доступа ЕХЕшники получить не могут, то жалуются на отсутствие файла.
Похоже, задача чуть больше, чем на пять минут

Но решается тоже несложно. Если редактором ресурсов вытащить искомые .SYS (vxd для сегодняшних ОС уже не надо) из мониторов, и положить туда, где они их ищут, не сумев выгрузить из себя, то наверняка все заработает.

Насколько я помню, это system32\drivers\

VV2006
спасибо за ссылку, буду смотреть. Изначально думал собирать на утилитах Руссиновича.

NIKZZZZ
и за эту сцылу спасибо - тоже попробую вбить.

В общем, браты, если есть интерес - то как только заковряю этот пак, будет опубликовано.
Автор: YikxX
Дата сообщения: 21.01.2010 23:25

Цитата:
Достаточно уяснить, что соответствующие утилиты
А вы знаете, какая у человека флэшка? Вы экстрасенс? Ну тогда респект! (с)


Цитата:
А как с другими контроллерами?
Так же, как и с этим. Но эта тема не этой темы (каламбур ). Читайте сайт и комментарии к утилитам и понимайте прочитанное. Во всяком случае, с Alcor, Phison (лучшие для этого дела, особенно от Apacer), Skimedy, USBest у меня проблем не возникало, а остальные просто не попадались под руку.


Цитата:
Не-а.
Аргументированно и веско. Оценил. Ну, кому нравится вечное желание ХР установиться на эту же флэшку, проблемы с hal.dll и прочий гемор с непонятными ошибками, берущимися непонятно откуда, как при создании, так и при установке - тому флаг... И "универсальность" гроба в то же самое место.

Честно говоря, эти холивары типа виндафс-линакс, мазила-ие, груб-негруб уже достали. Человек попросил совета, совет был ему дан. Если есть что сказать по существу - пишите в личку (ответа не гарантирую).
Автор: Unique_nickname
Дата сообщения: 22.01.2010 00:36
regmon быстренько запатчился и работает с RAM (не с CD!): http://ifolder.ru/16051140

а filemon чего-то не дается пока.

Добавлено:
upd: не, чот не работает как надо все равно. Не мониторит... Потом выложу, что будет нормально работать.
Автор: kDnZP
Дата сообщения: 22.01.2010 01:23
YikxX

Цитата:
"универсальность" гроба в то же самое место.

http://forum.ru-board.com/topic.cgi?forum=62&topic=16436&start=2160#19

В общем-то принцип простой. Вы знаете grub(4dos)/grub2/syslinux? Сомневаюсь... иначе бы просто не кидались такими словами
А если вы просто не способны/не хотите изучить столь мощный и универсальный инструмент - то флаг вам в руки. Пользуйтесь тем, что знаете и что по-проще, но не говорите о универсальности варианта с CD-разделом, он далеко не универсален, по крайней мере в значительной мере менее универсален чем тот же grub4dos. И это без ИМХО, это факт проверенный неоднократно на большом кол-ве компьютеров/BIOS'ов.
Автор: YikxX
Дата сообщения: 22.01.2010 04:21
kDnZP А вы знаете Phison MPTool, SMI_Test, AlcorMP, 3S_USB6690_OnCardSorting, SMI_UFDiskUtilities, SSS6690_USB_Flash_Sorting и т.п. Нет? Ну на нет и суда нет. Знали бы -
Цитата:
просто не кидались такими словами


Цитата:
Вы знаете grub(4dos)/grub2/syslinux?
Знаю (точнее знал, теперь мне эти знания не нужны - я пока не встречал БИОСов, где моя флэшка бы не работала). И к сожалению не с лучшей стороны. Мне всегда претили любые инструменты от красноглазеГов (сильно подозреваю, что вы - один из них), но эти пришлось изучить, пока не нашел более удобный и универсальный способ. Поэтому снес все вышеописанное и забыл как страшный сон.

Цитата:
И это без ИМХО
Ну, я не настолько наглый и безапелляционный - добавил ИМХО. Рад, что я здесь не один так думаю (я про ссылку, хотя я ее уже видел).

Dixi
Автор: Real Root
Дата сообщения: 22.01.2010 08:04
YikxX
Просто GRUB4DOS не для кухарок.

Простым пользователям он действительно ни к чему. Нужен он больше IT-профессионалам, позволяя установить его на рабочий HDD компьютера и помимо прямой работы с ОС он так же позволяет запоролить систему, скрывать-отображать разделы, выполнять операции в зависимости от даты, времени, дня недели; Если на компе есть PXE карта, то позволяет очень удобно работать с tftp сервером, как с обычным разделом на hdd и т.д.
Автор: kDnZP
Дата сообщения: 22.01.2010 08:24
YikxX

Цитата:
kDnZP А вы знаете Phison MPTool, SMI_Test, AlcorMP, 3S_USB6690_OnCardSorting, SMI_UFDiskUtilities, SSS6690_USB_Flash_Sorting и т.п.

Конечно же знаю))) и периодически использую, у самого флеша на USBest, перепрошита так как мне нужно, со снятым битом съемного носителя и подмененными строками производителя/устройства.

Цитата:
Просто GRUB4DOS не для кухарок.

+500

* Я бы промолчал, в данном случае, но меня всегда бесит безаппеляционность - типа я не разобрался как оно работает, посему grub=гроб и его фтопку.

Цитата:
кому нравится вечное желание ХР установиться на эту же флэшку, проблемы с hal.dll и прочий гемор с непонятными ошибками, берущимися непонятно откуда, как при создании, так и при установке - тому флаг...

Приведенная выше цитата - верный признак не понимания принципов работы. В общем почитайте тему по grub4dos, много полезного найдете. Или забейте , так проще.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687

Предыдущая тема: Обновления для Microsoft Windows XP


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