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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 5

Автор: AZJIO
Дата сообщения: 27.09.2008 19:47
nat27
Наверно драйвер подключается первый найденный и переходит ко второму устройству, а если указываю обновить дрова в диспетчере и в выбранной папке два инфа, то предлагает выбрать какой устанавливать.
Я вот XP тоже решил попробовать включить в сборку, но для nvidia файлы одинаковые, и если бы инф был последний в списке плагинов, то просто заменил бы файлы и потом неизвесто как бы это работало. Поэтому проверил, что дрова XP стоят первее в списке.
Уже сделал батники удаления дров из сборки, на случай если железо на загруженной сборке отсутствует.
SotM
Я пробовал RegSnap 5.6, Total Uninstall 3, но InstallRite показывает найденное в виде интерактивной таблицы, а не в виде текста. Найденные данные можно удалять прямо из списка, выделив по несколько строк сразу, остальное экспортировать в рег файл, далее обычно удаляю данные реестра и нажимаю "комплект" - создать пакет установки, прога найденные файлы зажимает в архив, далее перезагружаюсь в винду, создаю виртуальный диск Х и запускаю установочный пакет, на диске Х появляются все нужные файлы и в нужных папках. Ещё для твиков (замены стандартному) попробуй прогу RegWorks 1.3.3, вот моё описание к проге

Цитата:
Редактор реестра, такой же простой как и стандартный regedit, но с некоторыми дополнительными фичами, например переход по указанной ветке в адресной строке, сравнение разделов, справочник по твикам, монитор, поиск с указанием раздела, текущие закладки поиска.


Автор: nat27
Дата сообщения: 27.09.2008 22:07
AZJIO Да не нужно встроенные дрова ХР для nVidia включать в сборку если используешь vga_Nvidia_MM. Разве что для Riva 128/128ZX, но это уже очень особый случай.
Автор: AZJIO
Дата сообщения: 28.09.2008 08:02
Вот типа плагин удаления. Может кто-то улучшит или создаст пример более профессионального написания батников, но сделал как умею, работает и помогает на деле.
nat27
Хорошо, что подсказываешь по дровам по опыту, а то у меня нет возможности проверить на разных компах.

Сделал InstallRite в виде portable, могу выложить (2 Мб), батником проверяется запуск проги, если с LiveCD, то копирование профилей на диск B и данные рег-файла, если в винде, то проверяется установлена ли программа и запускается либо установленная, а если нет, то "устанавливается" копированием, и запускается. У себя проверено, но... только при удалении плагина " Sound Support (Sound Devices, Audio Player's) (+8mb)" из сборки прога ругается на отсутствие файла cfgmgr32.dll, и вылетает.
Автор: nat27
Дата сообщения: 28.09.2008 13:56
Прогнал через InfExtractor драйверы для звука, те что выкладывал на форуме SoundMAX AC97, SoundMAX HD, CMedia AC97, 8x38, Realtek AC97 A4.05, Realtek HDA R2.04, Creative EMU10k1, EMU10k2 based kx"3541", Creative Sound Blaster Audigy 24bit SB0570. Обнаружено два критичных пересечения SoundMAX AC97 & Realtek AC97 A4.05
pci\ven_1039&dev_7012&subsys_18781019
pci\ven_1039&dev_7012&subsys_18771019
эти строки необходимо закоментировать в alcxwdm.inf драйвера Realtek AC97 A4.05, либо использовать подправленный драйвер http://narod.ru/disk/2862569000/Sound_RtkAC97_A405.7z.html Realtek AC97 A4.05 Audio, архив 1,72 Mb. Также обнаружено приличное количество сдвоенных pci/ven CMedia и Realtek AC97 A4.05, которые можно не трогать, звук скорее всего будет, а если нет, то нужно выбрать другой драйвер из двух совместимых в диспетчере устройств.
Остальные вышеозначенные драйверы звука не пересекаются и дружат.
Автор: SnapShot
Дата сообщения: 28.09.2008 16:13
в общем проблема в следующем собрал на базе MiniSV свой дистриб
воткнул туда плагин от Yurkesha erd2005 вроде все ок, но "выбор директории Windows" почему то не правильно отображается... само окно появляется... а выбора директории нет... странно как то...
прошу помощи..
Автор: yurkesha
Дата сообщения: 28.09.2008 16:31
SnapShot
добавь в сборку вот [more=это][Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Browse Files and Folders"
Enable=1

[Software.AddReg]
0x1, "Classes\CLSID\{43A8F463-4222-11d2-B641-006097DF5BD4}","","Shell Name Space ListView"
0x2, "Classes\CLSID\{43A8F463-4222-11d2-B641-006097DF5BD4}\InProcServer32","","%SystemRoot%\System32\shdocvw.dll"
0x1, "Classes\CLSID\{43A8F463-4222-11d2-B641-006097DF5BD4}\InProcServer32","ThreadingModel","Apartment"
0x1, "Classes\CLSID\{603D3800-BD81-11d0-A3A5-00C04FD706EC}","","Background Task Scheduler"
0x2, "Classes\CLSID\{603D3800-BD81-11d0-A3A5-00C04FD706EC}\InProcServer32","","%SystemRoot%\System32\browseui.dll"
0x1, "Classes\CLSID\{603D3800-BD81-11d0-A3A5-00C04FD706EC}\InProcServer32","ThreadingModel","Apartment"
0x1, "Classes\CLSID\{13709620-C279-11CE-A49E-444553540000}","","Shell Automation Service"
0x2, "Classes\CLSID\{13709620-C279-11CE-A49E-444553540000}\InProcServer32","","%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{13709620-C279-11CE-A49E-444553540000}\InProcServer32","ThreadingModel","Apartment"
0x1, "Classes\CLSID\{13709620-C279-11CE-A49E-444553540000}\ProgID","","Shell.Application.1"
0x1, "Classes\CLSID\{13709620-C279-11CE-A49E-444553540000}\TypeLib","","{50a7e9b0-70ef-11d1-b75a-00a0c90564fe}"
0x1, "Classes\CLSID\{13709620-C279-11CE-A49E-444553540000}\Version","","1.1"
0x1, "Classes\CLSID\{13709620-C279-11CE-A49E-444553540000}\VersionIndependentProgID","","Shell.Application"
0x1, "Classes\Shell.Application","","Shell Automation Service"
0x1, "Classes\Shell.Application\CLSID","","{13709620-C279-11CE-A49E-444553540000}"
0x1, "Classes\Shell.Application\CurVer","","Shell.Application.1"
0x1, "Classes\Shell.Application.1","","Shell Automation Service"
0x1, "Classes\Shell.Application.1\CLSID","","{13709620-C279-11CE-A49E-444553540000}"[/more]

Добавлено:
All
обновил утилиты из состава Active BootDisk версии 4.01
Автор: SnapShot
Дата сообщения: 28.09.2008 20:45
тут есть ещё кое что.. не сказать чтоб уж большая проблема но тем не менее не оч приятная...

когда открывается скажем тот же диалог "выбор директории Windows" (yurkesha спасибо что подсказал! )
выдаётся сообщение типо нет папки My Documents

http://img218.imageshack.us/my.php?image=53079173eq2.jpg

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

на скок я понял этот параметр влияет на все диалоги подобного типа...

да и ещё одно...
To yurkesha: если я выдерну из твоего pebuilder_xpe папочку 6-peinst
смогу ли я установить свой MiniSV на USB-HDD
и что мне для этого ещё может понадобиться???

Автор: jCHex
Дата сообщения: 29.09.2008 20:59
Однако, ключик -f у xpeinit.exe не помог убрать диалоги установки устройств при использовании bartpe.exe -pnp для установки всех устройств (что, собственно, неудивительно), конкретно в моем случае это: HID-совместимая мышь (USB) и, если не изменяет память, HID-контроллер.
Потому пока юзаю (в автозагрузке - RunOnceEx) HwPnP USB и HwPnP COM, что вполне устраивает. Да, они тоже выводят диалоги установки этих устройств, но установка проходит автоматом
Отписался для интересующихся проблемой, и все-таки интересно было б найти способ ее решения
Автор: yurkesha
Дата сообщения: 29.09.2008 22:13
SnapShot
ты теперь по очереди будешь наступать на все грабли подряд
Не годится тот конструктор для новичков... Он хороший, маленький, но дико неуниверсальный... Это скорей пример того насколько маленькие сборки можно делать.
Вобщем тебе нужен плаг MkDirProfiles - возьмешь здесь.
Далее - конструктор выложенный на моей страничке сделан © 7sh3, а не мной - там ведь все написано. Насколько я помню инсталлер на USB-HDD должен в MiniSV конструкторе сработать.
Автор: 7sh3
Дата сообщения: 29.09.2008 23:21
jCHex

Цитата:
не помог убрать диалоги установки устройств при использовании bartpe.exe -pnp для установки всех устройств

как эти диалоги выглядят и как можно при помощи bartpe.exe -pnp установить все устройства?
может вылезает окно-предупреждение, что драйвера неподписанные? в дефолтной xpe для этого есть ключ ||xpeinit.exe -y, запускать до ||bartpe.exe -pnp

SnapShot

Цитата:
папочку 6-peinst

в конструкторах выложенных у Юркеши нет такой папочки

Цитата:
yurkesha - ты теперь по очереди будешь наступать на все грабли подряд

действительно - зачем что-то выдумывать, возьми базовый конструктор и собирай...
Автор: AZJIO
Дата сообщения: 30.09.2008 05:27
7sh3
прошлый раз я не мог сообразить как создать плагины NET Framework, сегодня сделал, но размер v1.1 - 86 Мб, а v2 - 437 Мб, добавлять расхотелось.
Плагин "mpc-homecinema", который я хотел сделать в сборке воспроизводил 3gp, собрав сборку без кодеков "mpc-homecinema" не воспроизводил звук у 3gp, совместив кодеки и плеер "mpc-homecinema" используя его по умолчанию звук mp3-файлов воспроизводился с плаванием частоты (типа детонация), в итоге я вернул всё как было.
Автор: SnapShot
Дата сообщения: 30.09.2008 07:08
MiniSV очень мне понравился своим малым размером и быстрой загрузкой, чего не хватало в других конструкторах, поэтому и остановился на нём..
спасибо ребят за помощь
Автор: Skif_off
Дата сообщения: 30.09.2008 07:45
SnapShot

Цитата:
и быстрой загрузкой, чего не хватало в других конструкторах

конструктор уважаемого 7sh3 у меня загружается за 3-4 минуты, я сигарету докурить не успеваю...
Автор: Ksanderash
Дата сообщения: 30.09.2008 12:57
AZJIO
VideoLAN 0.9.3 играет вообще все, в том числе Quicktime, но весит 15Мб в за-upx-щенном виде (несжатая dll-ка квиктайма весит 9 метров).
Автор: jCHex
Дата сообщения: 30.09.2008 15:11
7sh3

Цитата:
как можно при помощи bartpe.exe -pnp установить все устройства?

Прошу прощения, разумеется, речь исключительно о PnP

Цитата:
как эти диалоги выглядят

стандартные виндовые
bartpe -pnp:
0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","100","||xpeinit.exe -f -m ""Установка устройств (Bart PnP)..."" bartpe -pnp"


HwPnP USB:
0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","102","||xpeinit.exe -f -m ""Установка устройств (HwPnP USB)..."" HWPnP.exe -all +STORAGE\VOLUME +USB\ +USBSTOR\ /p /d /log+"

(этот проходит все автоматом и закрывается)
Автор: MishaEmS
Дата сообщения: 30.09.2008 15:38
yurkesha


Цитата:
MishaEmS
По поводу загрузки с USB... Попался ещё один комп. Контроллеры:
Intel ICH9 SATA (DEV_2921 и DEV_2926) и
JMB 36X PCIE IDE (VEN_197B&DEV_2363)
при RAM-Boot загрузке ошибка:
Insufficient memory for cdrom.sys


Цитата:
yurkesha
ну теперь твоя очередь отладки наступила
Выключай перво-наперво LSI и пробуй повторно...
Если загрузится то тогда включай обратно, но закоменти две строки:
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_2683", """megasr"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_2925", """megasr"""


В итоге:
При отключеном плагине LSI - все ОК!
При закоментировании вышеуказанных строк - все ОК!

Только не понял в чем связь этих устройств?? Коды вроде разные...


Автор: 7sh3
Дата сообщения: 30.09.2008 16:30
AZJIO
да, mpc-hc не играет 3gp древние (видео h.263 звук AMR), ffdshow добавить надо, в любом случае mpc-hc в связке с ffdshow, где этот ffdshow нужен для всяких винтажных форматов - будет лучше чем обычный mpc с ffdshow

jCHex

Код: 0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","099","||xpeinit.exe -y"
Автор: jCHex
Дата сообщения: 30.09.2008 17:17
7sh3
сорри что сразу не отписал, проверял - безрезультатно разумеется, до bartpe -pnp
Автор: 7sh3
Дата сообщения: 30.09.2008 18:16
jCHex
у тебя были проблемы с дисками, все эти bartpe -pnp и hwpnp на это не влияют, они нужны только для сетевой, видео и звука ну еще там com порт поставить, смотри на драйвера scsiraid - без них работает на стандартном ide? в биосе как выставлено определение винтов? акронис отключи еще на время проверки
Автор: jCHex
Дата сообщения: 30.09.2008 19:05
С дисками сейчас все ок, все проблемы были после hwpnp full - sata-диски пропадали, но он нужен был именно для сетевой/видео/звука/com итп Обошелся без него, для усьбовой мыши hwpnp usb, для портов - hwpnp com. Оказалось что больше ничего не нужно.
В качестве альтернативы hwpnp full предложили bartpe -pnp (чтоб sata не пропадали). Sata не пропадают, но выскакивают эти диалоги.
Еще раз скажу - никаких проблем сейчас нет вообще Сетевая и видео - автодрайвером, от остального заказчик отказался.
(только вот низкий dma пока мучает... именно не pio, а все-таки dma, но низкий. Попробую интегрировать дрова матери/чипсета...)

С этим остался лишь чисто спортивный интерес - как совместить в данном случае и full pnp (хоть какой-нибудь способ - bartpe или hwpnp), и автоустановку устройств (без остановки на диалогах) + чтоб оставались sata
Автор: basilius35
Дата сообщения: 30.09.2008 19:27
Всем доброго времени суток!
Простите за глупый вопрос, так как я сам не занимаюсь созданием загрузочных дисков, а являюсь только их активным пользователем .
Проблема такая, необходимо на служебном ноуте загружаться периодически в обычном режиме (с жёсткого диска), а иногда по определённым причинам необходима загрузка с загрузочного диска. Когда грузишься с CD ? проблем нет, выбрал вариант загрузки и всё.
Но с флэшки гораздо быстрее и удобнее. Она у меня определяется как USB жёсткий диск.
Только очень достаёт лазание в биос для выбора варианта загрузки.
Возможен ли вариант изменения файла boot.ini, что бы при загрузке винды появлялся выбор какую систему загружать.
Заранее спасибо

Добавлено:
А может быть как вариант, каким-либо способом отформатировать флэшку, что бы винда её определяла как загрузочный cd диск ? меня бы этот вариант тоже устроил.
Автор: yurkesha
Дата сообщения: 30.09.2008 19:53
MishaEmS
я сам не понимаю почему... Интуиция подсказывает что связь есть и что именно LSI устройств с такими кодами мы не встретим никогда - скорей всего инженерные релизы железа...


Добавлено:
basilius35
с boot.ini такого варианта точно нет
Но вполне возможен вариант при загрузке через GRUB например...
Поиищи соответсвующую ветку о GRUB в программах- насколько я помню там реашались аналогичные проблемы.
Автор: jCHex
Дата сообщения: 30.09.2008 20:30
Тэкс, как оказалось, у меня все-таки именно pio на ide-dvd-приводе (просто неожиданно быстрый pio). Вот это - проблемка...
У sata чудесный udma, но конечно только с scsi/raid-паком. А вот ide... Попробую протестить без scsi/raid, что будет

С pnp нашел-таки решение (по кр. мере конкретно в моем случае), весьма забавное - если прописать hwpnp full после hwpnp usb + com - то все замечательно, sata-диски не пропадают
Автор: nat27
Дата сообщения: 30.09.2008 21:12
http://narod.ru/disk/2909904000/SOUND.7z.html архив Audio Drivers BartPE 5,37 Mb
http://narod.ru/disk/2910142000/VIDEO.7z.html архив Video Drivers BartPE 8,98 Mb
[more=содержание архивов] SOUND.7z
CMedia AC97, 8x38 Audio
Creative EMU10k1, EMU10k2 based kx"3541"
Creative Sound Blaster Audigy 24bit SB0570
Creative Sound Blaster X-Fi Xtreme SB0790
Realtek Integrated Digital HD Audio R2.04
Realtek Integrated Digital AC'97 Audio A4.05
SoundMAX Integrated Digital HD Audio
SoundMAX Integrated Digital AC97 Audio
ViA Vinyl AC'97 Combo WDM Driver Audio
(XP) All Soundcards Drivers

VIDEO.7z
ATI Catalyst 8.9 Modded with DH Mobility (читать !readme.txt)
Intel i810-iGM45 Embeded ANALOG Graphics
NVIDIA Display Driver Mobility Modded
SiS Mirage (315,660,74x,76x) Graphics
VIA/S3G UniChrome/UniChrome Pro IGP Lite
XGI Volari Z9s v1.08.12_ASUS
(XP) Video Matrox, ATI, SiS, 3dfx, Trident, Intel i740[/more]
Автор: jCHex
Дата сообщения: 30.09.2008 21:35
Ба, я понял, что ничего не понимаю...
Оказалось:
1) После hwpnp full совсем перестали пропадать sata-диски
(без всяких извращений сразу hwpnp full... хотя, может в первый раз я юзал run-hwpnp.cmd а не HWPnP.exe +all /p /r /log+ и дело в этом... вполне. Сейчас давно второй вариант. К сожалению, точно не помню, но вродеж и в первый раз то же самое, т.к. просто раскомментить строчку в "Automatic Start Full PnP Device Installation"...)
2) Sata-диски стали видны (с udma) без SCSI/RAID-пака! (и с, и без hwpnp full)
До этого отлично помню (проверял, пересобирал), что не работали, и ставил пак...

Странно, ведь ничего вроде бы не менял влияющего на все это... Да, менял под себя customconfig и много еще, но и не предполагал таких последствий , и по идее и не должно быть...
Вроде ж не дурак и потихонько соображаю, что к чему делаю

Вот только dma вместо pio у ide-привода пока так и не получилось... Читал посты в этом топике об аналогичной трабле, пока пытаю описанные способы... посмотрим, может что получится
Автор: 7sh3
Дата сообщения: 30.09.2008 22:13
jCHex

Цитата:
После hwpnp full совсем перестали пропадать sata-диски

в 01-customconfig.inf раскомментируй

Код: ; ------------------------------------------------------------------------------------------------
; Automatic Start Full PnP Device Installation (use hwpnp)
; ------------------------------------------------------------------------------------------------

[Software.AddReg]
;0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","100","||xpeinit.exe -f -m ""Установка устройств (HwPnP Full)..."" HWPnP.exe +all /p /r /log+"
;0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","101","||xpeinit.exe -f -m ""Установка устройств (HwPnP Full)..."" HWPnP.exe -all +ACPI\PNP0400 +ACPI\PNP0401 +ACPI\PNP0501\1 +ACPI\PNP0501\2 /p /u /log+"
;0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","102","||xpeinit.exe -f -m ""Установка устройств (HwPnP Full)..."" HWPnP.exe -all +STORAGE\VOLUME +USB\ +USBSTOR\ /p /d /log+"
;0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","103","||xpeinit.exe -f -m ""Установка устройств (HwPnP Full)..."" HWPnP.exe -all +PCI\CC_0403 +HDAUDIO\ /p /d /log+"
;0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","104","||xpeinit.exe -f -m ""Установка устройств (HwPnP Full)..."" HWPnP.exe -all +@NET /p /log+"
;0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\600","105","||xpeinit.exe -f -m ""Установка устройств (HwPnP Full)..."" HWPnP.exe -all +SERENUM\ /p /d /log+"
Автор: Ksanderash
Дата сообщения: 30.09.2008 22:20
basilius35
Может тупо через загрузочное меню материнки?
Автор: 7sh3
Дата сообщения: 30.09.2008 22:23
basilius35
можно еще поставить pe на жесткий, желательно как ramboot, будет второй системой, запуск через boot.ini и никаких флешек и cd не надо
Автор: jCHex
Дата сообщения: 30.09.2008 22:38
7sh3
Агу, сообразил - заглянул в run-hwpnp.cmd
Только не пойму для чего так, HWPnP.exe +all /p /r что ли установка вовсе не всех устройств, так получается? Или некоторые особые таким образом просто могут не установится?
После одной этой команды у меня ставится и + usb+com, т.е. не требуется как минимум строчек для usb, com...
Жаль нет мануала у/к HWPnP.exe, было б интересно узнать о ее ключах и вообще работе. Или есть?

Но в принципе у меня самое важное осталось - заставить ide-dvdюк в udma работать.
Спасибо за постоянную помощь
Автор: MishaEmS
Дата сообщения: 30.09.2008 22:57
yurkesha
Может исключить вообще LSI из драйверпака? Уж больно много проблем из за него...

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Контекстное меню мыши


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