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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 2

Автор: AkulaBig
Дата сообщения: 13.09.2006 22:10
lamer 13
Ты все свалил в одну кучу. Давай разберемся по-порядку.


Цитата:
(букву загрузочного диска). SP2? Это нужно использовать XPE?

Х: присваивает сам БатрПЕ, а не ХРЕ и не СП2. Но БартПЕ может присвоить букву Х: только сборке, собранной на основе СП2. Соответственно смотрим по чейнджам с какой версии БартПЕ поддерживает СП2 и вычисляем, с какой версии он присваивает Х: ХРЕ к этому вообще никакого отношения не имеет. Если тебе надо не Х:, можешь использовать команду subst. Будет у тебя диск хоть W:. Конечно Х: при этом также останется.


Цитата:
Я использую старые версии билдера чтобы облегчить образ (уменьшить объем iso)

Версия билдера никакого отношения к объему исо-файла не имеет. В тоже время последние версии содержат много полезного, что опять можно увидеть в чейндже. Поэтому сборку стоит делать именно последней версией БартПЕ. Если хочешь уменьшить объем сборки, отключи даже стандартные плаги кроме nu2menu, тогда объем будет минимальным, но и сборка сможет только копировать и удалять файлы.


Цитата:
присвоение буквы загрузочному устройству должно происходить на этапе монтирования файл

Это уже авторские права Барта, как, где и зачем он что-то делает. Мы можем только принимать или не принимать его предложения.
Автор: Kurikka
Дата сообщения: 13.09.2006 22:39
К слову о букве диска. Если грузиться не с CD, а с флешки.

Есть вот такой плагин usb_root_y
http://www.911cd.net/forums//index.php?showtopic=17614&mode=threaded
который меняет букву флешки на Y:

Это убодно, потому что загрузочный диск всегда X, а флешка всегда Y.
Автор: lucky_Luk
Дата сообщения: 14.09.2006 03:07
7sh3

Цитата:
Перезалил плаг - только MPC и FFdshow урезанный, места занимает 9,85 МБ

Пока юзаю твой старый плаг. Есть проблема - не могу в реестре WinPE сделать асоциацию ogg-файлов на MPC. Фильтр поставил, все проигрывается, но асоциацию сделать не могу. Кусок конфига для ogg такой:

Код:
; OGG (.ogg)
0x1, "Classes\.ogg","","oggfile"
0x1, "Classes\oggfile\DefaultIcon","","mpcicons.dll,015"
0x1, "Classes\oggfile","","Файл OGG Media"
0x1, "Classes\oggfile\shell","","open"
0x1, "Classes\oggfile\shell","mplayerc.exe.bak",""
0x1, "Classes\oggfile\shell\open","","Открыть в &MPC"
0x1, "Classes\oggfile\shell\open\command","","""X:\PROGRAMS\MPC\mplayerc.exe"" ""%1"""
0x1, "Classes\oggfile\shell\open\command","mplayerc.exe.bak",""
Автор: lamer 13
Дата сообщения: 14.09.2006 09:18
Для AkulaBig
Благодарю за ответ. В минимальной конфигурации SP2 не разобрался с управлением памяти. Глючит.
Дело в том , что я сделал сборку на SP1. Одел морду Litestep. Версия этой оболочки которую я использовал в качестве ярлыков desktop'a применяетобычные ярлыки windows. Изменяя в свойствах ярлыка букву диска на переменную %systemdrive% мне удалось сделать динамическую привязку к приводу НО .. только в случае если явно указан ico извлекать иконки из программных файлов система отказывается выставляя дефолтную иконку. В это уперся. Отсюда и вопрос о букве. Поскольку в статической конфигурации все работало как надо.
Автор: FXPELIVE
Дата сообщения: 14.09.2006 11:35
Немогу скачать http://rapidshare.de/files/31234951/REG2INF.rar.html
Автор: 7sh3
Дата сообщения: 14.09.2006 12:27
lucky_Luk
в перезалитом плаге ВСЕ связано с MPC
последний MPC ogg сам проигрывает
Автор: Sish
Дата сообщения: 14.09.2006 12:47
FXPELIVE
А отсюда не пробовал?
Автор: JHBTYN
Дата сообщения: 14.09.2006 12:53
FXPELIVE
http://rapidshare.de/ - сегодня глючит
Автор: FXPELIVE
Дата сообщения: 14.09.2006 14:07
Sish

Цитата:
А отсюда не пробовал?

Там ведь, вроде плагины.

Добавлено:
Всё заработало. (глюки на рапиде кончились )
Автор: lucky_Luk
Дата сообщения: 14.09.2006 14:41
7sh3

Цитата:
в перезалитом плаге ВСЕ связано с MPC

А DivX он играет или нужен кодек?
Где взять файлы
ffdshow.ax
ff_x264.dll
libavcodec.dll
libmplayer.dll
tomsmocomp_ff.dll

Нужна ли регистрация этих фильтров (может она уже прописана в inf-файле плагина), или их можно просто положить в папку с MPC? Просто у меня еще задействован фильтр для
WavPack и не знаю куда его прикрутить в новом плагине.
Как в твоем конструкторе в XPE сделать мелкие значки в меню "Пуск"?

В reatogo-logon профили Low RAM и Super создают своп на винчестере (файл pepagefile.sys). Как сделать чтобы они его удаляли после завершения работы WinPE? Еще подскажи пожалуйста - файл QA.$$$ в корне диска не от WinPE случайно остается?

Насчет того что MPC сам играет ogg - при попытке открыть такой файл под WinPE MPC выводит окно - мол возможно у вас не установлен кодек или фильтр.
Автор: Kurikka
Дата сообщения: 14.09.2006 14:42

Цитата:
Немогу скачать http://rapidshare.de/files/31234951/REG2INF.rar.html

Можно ли пользоваться этим REG2INF.VBS? Или он кривой?
Автор: FXPELIVE
Дата сообщения: 14.09.2006 14:46
Kurikka

Цитата:
Можно ли пользоваться этим REG2INF.VBS? Или он кривой?

Во всяком случае для коллекции
Автор: Sish
Дата сообщения: 14.09.2006 14:47
Kurikka

Цитата:
Можно ли пользоваться этим REG2INF.VBS?

Можно только под WinXP, под Win2k не канает, насколько помню.
Автор: yurkesha
Дата сообщения: 14.09.2006 16:28
Канает он практически на всем - поставить тока придется кой-какие библиотеки от VB6...
Автор: Kurikka
Дата сообщения: 14.09.2006 17:01
Я имел в виду качество конвертирования.
Я тут вчера написал плагин к DFX for Windows Media Player, у меня сохранился исходный REG. Конвертанул VBSом - результат странноватый. Сравнил Total Commander'ом - показывает массу различий. Может просто строки перемешаны, влом в такой массе разбираться. А раньше VBS у меня на маленьких REG (не сохранились) выдавал только названия секций в [] и пустые строки между ними. Подозрительно.
Автор: HighwayStar
Дата сообщения: 14.09.2006 17:59
Kurikka&All
если кому еще нужен reg 2 inf и неохота ставит NET.Framework или библиотеки VB6 могу порекомендовать онлайновый вариант
http://vb.nl.eu.org/homepage/reg2peinf.aspx
сорри, если уже было
может в шапку его добавить?
Автор: 7sh3
Дата сообщения: 14.09.2006 18:43
lucky_Luk

Цитата:
Где взять файлы

это файлы от ffdshow - декодеры для divx и т.д. взять из своего компа предварительно поставив ffdshow, я брал отсюда http://kurosu.free.fr/ffdshow.htm
Все уже готово, регистрировать ничего не надо, тебе просто надо добавить в папку mpc - mplayerc.exe и в папку ffdshow указанные файлы от ffdshow
я написал - последняя версия играет ogg, если у тебя не последняя то можно врубить ogg в ffdshow, добавь в конец инфа
[Default.AddReg]
0x4, "Software\GNU\ffdshow_audio","vorbis", 0x00000001

Цитата:
В reatogo-logon...pepagefile.sys

найди в .cmd где задается это имя и исправь на pagefile.sys
мелкие значки в меню, фиг его знает, там нельзя отследить изменения в реестре

yurkesha
заинтересовался тут вопросом поднятым Kurikka по поводу доступа на компы с SP2, служба SharedAccess у меня запускается при загрузке и работает но доступа все равно нет, может там еще чего надо?
Автор: HighwayStar
Дата сообщения: 15.09.2006 10:01
Сегодня отыскал у себя на винте vb скрипт для монтирования-демонтирования SDI образов, проверил с ним образ нормально демонтируется.
Заменил sdimount.exe этим скриптом.
Теперь диск демонтируется, но mkisofs.exe говорит что не может получить доступ к файлу.
Если перед выполнением mkisofs поставить pause будет запрос нажать любую клавишу, а затем iso нормально создается. В той версии что выложил так и сделал.
Думаю что лучше добавить паузу на пару секунд в vb скрипт, но к сожалению не знаю языка, если кто подскажет буду рад.
yurkesha
попробовал

Цитата:
wmic diskdrive GET index, Model | find "SDIDisk" | more > disk.txt
FOR /f "usebackq tokens=1" %%a IN (disk.txt) DO SET SDINUM=%%a
поменять вот на это:
FOR /f "usebackq tokens=1,2" %%a IN (`wmic diskdrive GET index, Model`) DO IF "%%b"=="SDIDisk" SET SDINUM=%%a

получается ошибка "неверное выражение GET"
то же самое у меня было в начале когда я хотел писать так:
FOR /f "usebackq tokens=1,2" %%a IN (`wmic diskdrive GET index, Model | find "SDIDisk"`) DO SET SDINUM=%%a
вот ссылка на полный вариант
sdi_post_v0.03.7z 213Kb
здесь только скрипт MountSDI.vbs и auto-sdi.cmd
sdi_post_v0.01-0.03.rar 1Kb

Автор: Kurikka
Дата сообщения: 15.09.2006 10:41

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


Пример паузы на VBScript:

Sleep 5

msgbox "Ok"

Sub Sleep(x)
    Start = cint(second(time))
    i = 0
    Do
        i = i + 1
    Loop While cint(second(time)) < Start + cint(x)
End Sub
Автор: HighwayStar
Дата сообщения: 15.09.2006 10:47
Kurikka tnx
но я уже сам нашел в интернете мануал и поправил скрипт, теперь v0.04
перед и после демонтирования можно задать задержку см sdi-auto.cmd строка

Код: cscript SDI\MountSDI.vbs /image:%SDI% /mount:no /wbefore:200 /wafter:1200
Автор: Kurikka
Дата сообщения: 15.09.2006 10:53
А там абсолютно все включено?
Т.е. я раньше с SDI не экспирементировал. Достаточно скачать, развернуть и щелкуть мышкой?
Автор: HighwayStar
Дата сообщения: 15.09.2006 12:19
Kurikka

Цитата:
Т.е. я раньше с SDI не экспирементировал.

тебе еще нужны драйвера и библиотека качаешь тут
распаковываешь архив и идешь в \drv там правой кнопкой по sdi.inf и Установить
затем в \dll запусти instdll.cmd
sdi_post-v0.04.7z распаковываешь в папку с билдером смотришь файл sdi-auto.cmd там в самом начале есть комменты нужно поставить размер sdi файла в байтах, считай так: размер папки BartPE*0.70. По умолчанию там стоит 300Мб это довольно много.
затем пишешь в cmd.exe
Код: sdi-auto.cmd BartPE tools\mkisofs.exe
Автор: Kurikka
Дата сообщения: 15.09.2006 21:49

Цитата:
затем в \dll запусти instdll.cmd

Получаю от RegSvr32:

C:\WINDOWS\system32\sdiaut.dll was loaded, but the Dlllnstall entry point was not found
This file can not be registered.

Это нормально?

Добавлено:
Что-то не работает.

Начало лога, где похоже впервые появилось сообщение об ошибке:

D:\PEBuilder>cscript SDI\SDIMgr.wsf RamPE\WINPE.SDI /createdisk:370000000
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

SDI File Manager version 1.00.621
Copyright (C) 1999-2001 Microsoft Corp. All Rights Reserved.

New blob created : DISK
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Mounting D:\PEBuilder\RamPE\WINPE.SDI...
&#230;«&#186;&#241;&#225;&#161;&#191;&#209; &#223;µ&#209;&#161;&#225;&#945;&#191;&#8745; diskpart &#241;&#189;&#8745; &#241;&#191;&#223;¬&#225; &#161;«&#188;&#209;&#945;

Microsoft DiskPart version 5.1.3565

Copyright (C) 1999-2003 Microsoft Corporation.
On computer: MAIN

There is no disk selected.

There is no disk selected.
Please select a disk and try again.
&#931;«&#945;&#188;&#225;&#915;&#191;&#945;«&#243;&#225;&#161;&#191;&#209;
Specified drive does not exist.
Автор: HighwayStar
Дата сообщения: 16.09.2006 00:59
Kurikka

Цитата:
C:\WINDOWS\system32\sdiaut.dll was loaded, but the Dlllnstall entry point was not found
This file can not be registered.
это нормально
Цитата:
New blob created : DISK
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
sdi файл создается
Цитата:
There is no disk selected.
There is no disk selected.
Please select a disk and try again.
&#931;«&#945;&#188;&#225;&#915;&#191;&#945;«&#243;&#225;&#161;&#191;&#209;
Specified drive does not exist.
это не нормально
проверь вывод команды
Код: wmic diskdrive GET index, Model
Автор: AkulaBig
Дата сообщения: 16.09.2006 05:43
lamer 13

Цитата:
В минимальной конфигурации SP2 не разобрался с управлением памяти

Что ты имеешь ввиду под управлением памятью? Вроде там и разбираться ни в чем не надо. Собрал сборку и все.
Автор: Kurikka
Дата сообщения: 16.09.2006 07:55
Вчера пробовал стать членом workgroup, загрузившись в WinPE (Reatogo).
Компьютеры сети видны (список), все ресурсы недоступны. Там есть один комп с линукс. С ним никаких проблем – сразу вошел в его расшаренную папку.
Все другие компы с WinXP SP2.
После того как на одном запустил winpe-xpsp2-fix.reg и перегрузил его, при попытке получить его ресурсы, он затребовал пароль. Ввел guest\имягруппы без пароля и он допустил меня к ресурсам.
Когда пытаюсь с WinXP SP2 компов получить доступ к ресурсам WinPE, возникает запрос пароля для guest. Что это может быть?
Можно что-то сделать, чтобы улучшить и/или упростить процесс становления членом?



Добавлено:

Цитата:
sdi драйвер нормально встал? проверь командой

Проверил - нормально.

Mounting D:\PEBuilder\RamPE\WINPE.SDI...
Создание сценария diskpart для диска номер

Microsoft DiskPart version 5.1.3565

Copyright (C) 1999-2003 Microsoft Corporation.
On computer: MAIN

There is no disk selected.

There is no disk selected.
Please select a disk and try again.
форматирование
Specified drive does not exist.

==
После:

diskpart /s disk.txt

вставил:

wmic diskdrive GET index, Model
pause

Нет, только один мой железный винт в выводе и все.

==
Кажется DiskPart не работает. Я припоминаю, что у меня в каком-то другом скрипте не работал DiskPart, и мне сказали, что на некоторых компах он в принципе не работает по неизвестной науке причине. Так может быть?
Как проверить, что DiskPart в принципе способен у меня работать?
Автор: 7sh3
Дата сообщения: 16.09.2006 13:45
Kurikka

Цитата:
возникает запрос пароля для guest. Что это может быть?

в XPE нет никакого guest, ты в XPE - System / Администратор, пароль задается в Reatogo-BootProfiles.inf если ничего не трогал то это - secret
0x1, "Reatogo\Logon\BootProfiles\5", "AdministratorPass", "secret"
когда запрашивает имя пользователя и пароль пишешь имя пользователя - Администратор если собираешь из русского дистра и пароль - secret, можно еще в PeNetCFG задать имя пользователя (любое) и пароль в самой XPE
Автор: Kurikka
Дата сообщения: 16.09.2006 17:20

Цитата:
когда запрашивает имя пользователя и пароль пишешь имя пользователя - Администратор

Помнится, поле Имя в диалоге недоступно и в нем забито guest, поэтому нельзя вписать Администратор.
Автор: lucky_Luk
Дата сообщения: 16.09.2006 21:37
7sh3

Цитата:
я написал - последняя версия играет ogg, если у тебя не последняя то можно врубить ogg в ffdshow, добавь в конец инфа
[Default.AddReg]
0x4, "Software\GNU\ffdshow_audio","vorbis", 0x00000001

Думаю что у меня файлы .ogg корявые (из игры взяты) - не берет их не "чистый" MPC в обычной винде, ни твой плагин с фильтрами в WinPE.
Когда-то качал какой-то архив с DirectShow-фильтрами для формата ogg - если их поставить на обычную винду, или к плагину прикрутить тогда работает.
Но если присобачить "мои" фильтры к плагину тогда в WinPE пропадает значек на ogg-файлах и команды открытия с помощью MPC.
Больше ничего в плагине не менял, только добавил строку [Software.AddReg]
0x1, "Microsoft\Windows\CurrentVersion\Run", "ogg1", "regsvr32.exe /s OggDS.dll"
и настроил плагин класть файлы ogg.dll, OggDS.dll vorbis.dll и vorbisenc.dll в папку System32 WinPE.
ХЗ в чем загвоздка.

Добавлено:
Поискал на Reatogo's BartPE 500+ плагин для DriveImage 2002. Чей плагин лучше - CW или Colin Finck?
Автор: 7sh3
Дата сообщения: 16.09.2006 23:20
Kurikka
Ну не знаю, если из WinXP щелкаю в сетевом окружении по компу с XPE
то предлагает ввести имя пользователя и пароль, а пользователя guest в xpe нет
там вообще нет профилей пользователей, там один пользователь - System
поэтому ты и имеешь доступ ко всем файлам из под XPE
правда проверял я все это дело с доступом в XPE на виртуалке, может у тебя в реальной
сетке как-то по другому, только так не бывает наверно

lucky_Luk
я имел ввиду версию MPC которую не Gabest делает, скачай отсюда последнюю
http://ffdshow.faireal.net/ русик под нее я тебе выложу, ogg точно играет
ffdshow то скачал и добавил нужные файлы? просто странно что ffdshow у тебя оgg не играет
русик mpc

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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