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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 4

Автор: north_crow
Дата сообщения: 15.11.2007 07:47
2 yurkesha
у меня вот этот плаг... это не последняя версия?
; avp7.inf
; PE Builder v3 plug-in INF file for Kaspersky Internet Security 7.0
; or Kaspersky AntiVirus 7.0
; Version v.7.0.0.125
; Created by Yurkesha
Автор: kasa1963
Дата сообщения: 15.11.2007 08:37
AZJIO
Спасибо,буду пробовать.
Автор: Vasily_Koshkin
Дата сообщения: 15.11.2007 14:19
Oleg_II

Цитата:
Ни Sysprep, ни OfflineSysPrep дистрибутив обрабатывать не могут в принципе. Оба работают с развернутой системой. Второй при этом может засунуть твой драйвер в систему.

А можно в двух словах рассказать, как этим OfflineSysPrep пользоваться? Взял я конструктор из шапки, прикрутил к нему Driverpacks (Base & MassStorage), RunScanner и сам OfflineSysPrep. Скопировал куда следует файлы из deploy.cab. Запустил CreateMassStorageData.exe. Все прошло более менее удачно, образ создался. Пришлось правда закоментарить строку:

Код:
;enable if not using FBWF or SDI image
files\setupcl.exe=2
Автор: Andrey32
Дата сообщения: 15.11.2007 22:07
NIKZZZZ

Цитата:
Код:
imdisk -a -s 35%% -t vm -m %ramdrv%
format %ramdrv% /fs:ntfs /v:Ramdisk /c /y /q

можно заменить на

Код:
imdisk -a -s 35%% -t vm -m %ramdrv% /p "/fs:ntfs /v:Ramdisk /c /y /q"


Я читал в справке про ключ /p, но он у меня почему то не работает. Ни в системе, ни в плагине.
Например imdisk -a -s 10m -t vm -m B: /p "/fs:ntfs /v:Ramdisk /c /y /q"
В командной строке выдает справку, диск не создает. В батнике тоже не работет.
А imdisk -a -s 10M -t vm -m B:
format B: /FS:NTFS /C /Y /Q
работет нормально.
Автор: NIKZZZZ
Дата сообщения: 15.11.2007 22:34
Andrey32

Цитата:
Например imdisk -a -s 10m -t vm -m B: /p "/fs:ntfs /v:Ramdisk /c /y /q"

Действительно не создает

Код: imdisk.exe -a -t vm -m b: -s 10M -p "/fs:ntfs /q /y /v:Test"
Автор: AZJIO
Дата сообщения: 16.11.2007 21:46
Vasily_Koshkin
Цитата:
Что и файлы от драйверов из DriverPack MassStorage нормально переводит? У меня пустой REG генерит и все.
Да, там формат записи другой.
Можно попробовать создать скрипт автозамены с помощью проги "Search and Replace 5".
Автор: Andrey32
Дата сообщения: 16.11.2007 23:49
2NIKZZZZ У меня вопрос по вашему батнику к ImDisk. А именно парметры %3=MinSize и %4Reserv. Какие значения рекомендуете?
Автор: NIKZZZZ
Дата сообщения: 17.11.2007 00:23
Andrey32

Цитата:
по вашему батнику к ImDisk

MinSize - минимальный размер Ram диска. Критично только для машин с малой памятью. 2-4 Мб.
Reserv - память, зарезервированная под систему. Для работы большинства приложений хватает 64 Мб, если используются тяжелые - увеличить.


Автор: AZJIO
Дата сообщения: 17.11.2007 05:44
7sh3 Несколько раз вводил в "custom_commands.cmd" строку "start C:\pebuilder_xpe\modify_dll.cmd", никак автоматически не срабатывает. Запускается, но пишет:

Цитата:
C:\PEBUIL~2\temp>ResHacker.exe -script plugin\resources\rasdlg_modify_script.txt
"ResHacker.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

В папку "postprocessing" нужно положить? и команда "start /wait modify_dll.cmd" и замена путей на "..\..\plugin\resources\" в "modify_dll.cmd" ???
Автор: kasa1963
Дата сообщения: 17.11.2007 15:11
AZJIO

Цитата:
kasa1963 вариант - сменить антивирусник

Что пока и сделал,благо есть с чего выбрать.Вернулся опять к WindowsBlinds(сборка готова.все работает).По поводу подтормаживания и медленной загрузки с CDRoma
Цитата:
У меня ничего не тормозит
проблема была очень проста-CD-Rom сидел на одном шлейфе с жестким ,при чем CD-Rom был "slave".А сейчас несколько вопросов
[more=Подробней][/more]
1.Использую WindowsBlinds5,подобрал несколько тем,все нормально-но хотелось бы реализовать то что было в WindowBlinds 4.6 + Skins Rus(а именно более полный комплект и возможность выбора тем(моих знаний и опыта увы наверное не хватит на это).
2.В большинстве тем есть пиктограмма USERa.как правильно вставить свою картинку либо же безболезненно удалить это7пробовал в SkinStudio,но увы.
3.По поводу DRWeba-возможно ли сделать так:
Запускаем его но тут же отключается WindowBlinds,а после окончания работы с ним все возвращается в предыдущее состояние.Если нет,значит нет-забуду о нем.
4.За иконки отдельное спасибо-вижу ты занялся автоматизацией-продолжай!!!Пожалуйста!
5.Есть у меня несколько программ которые запускаются с RAMдиска cmd(ешником),но во время запуска поднимается табличка-как сделать ее невидимой?.Ответ видел в "01-customconfig".Но не очень понял,если можно на каком-то примере подробнее.
Еще раз лично тебе ОГРОМНОЕ СПАСИБО,к сожалению ни от кого другого не получал столь емких и четких ответов!
Автор: AZJIO
Дата сообщения: 17.11.2007 17:56
kasa1963
WindowBlinds 4.6 у меня и не было, но первый с третьим вопросом сочетаются, можно попробовать убить процесс, а потом заново запустить, то есть батником менять тему и временно выключать при запуске DrWeb. Но это предположение, можно попробовать, почему бы нет...
По второму вопросу: у меня тема не вистовская, а ХР-шная и в ней "аватара" не выделяется. Просто её нет и всё. Можно конечно в фотошопе подправить панель, где должна быть иконка.
4. А вот с иконками нашёл один глюк: в файле "modify_dll.bat" есть строки:

Цитата:
ResHacker.exe -modify "BartPE\I386\system32\shutdown.exe", "BartPE\I386\system32\url.dll", plugin\resources\miscellaneous\shutdown101.ico, IconGroup,101,
ResHacker.exe -modify "BartPE\I386\system32\shutdown.exe", "BartPE\I386\system32\url.dll", plugin\resources\miscellaneous\shutdown105.ico, IconGroup,105,
а нужно

Цитата:
ResHacker.exe -modify "BartPE\I386\system32\shutdown.exe", "BartPE\I386\system32\shutdown.exe", plugin\resources\miscellaneous\shutdown101.ico, IconGroup,101,
ResHacker.exe -modify "BartPE\I386\system32\shutdown.exe", "BartPE\I386\system32\shutdown.exe", plugin\resources\miscellaneous\shutdown105.ico, IconGroup,105,
, иначе иконки htm, html, и ссылки в избранном не того вида.
5. Пример:

Цитата:
0x2,"Sherpya\XPEinit\Programs","Антивирус\DrWeb","shellexecute.exe|/h %SystemDrive%\Programs\DrWeb\DrWeb.bat|%SystemDrive%\Programs\DrWeb\DrWeb.ico"
ну вот, остаётся только пути менять. Первое - путь и имя ярлыка, второе запуск с параметром (путь к *.bat или *.cmd) и третье - путь к иконке.

Вот опять выкладываю свои инфы, Скачайте!
Конечно, там связи с моими прогами, но можно просто посмотреть как у меня настроено. В архиве:
автостарт - менюшка настройки при запуске
Ассоциации - иконки и подправленный инф (по сравнению с предыдущим), хотя уже понимаю, что положить "icons.dll" в "SYSTEM32" и указывать только "icons.dll" без путей.
Desktop - Рабочий стол. +"фирменная панель", возле трея будет.
WB5 - стиль и инф. SilverAS положить в "WB5\Files", в инфе скопировать только секцию [Strings] в свой инф.
Автор: kasa1963
Дата сообщения: 17.11.2007 18:08
AZJIO
Спасибо!!!
Автор: AZJIO
Дата сообщения: 18.11.2007 05:12
kasa1963
Скачал я WindowBlinds 4.6, и вот результаты:
Так как тема автоматически не грузится, то в автозагрузку нужно добавить ярлык "PROGRAMS\WindowBlinds\wbload.exe", при этом грузится тема указанная в реестре в ветке:
Цитата:
[HKEY_CURRENT_USER\Software\Stardock\WindowBlinds\WB5.ini\WBLiteFX]
"Skinset"="X:\\PROGRAMS\\WindowBlinds\\SilverAS\\SilverAS.uis"
"Skinset2"="SilverAS"
Тем можно добавлять сколько угодно, а не 3. Запуск тем возможен батником, который добавляет инфу в реестр и далее грузит нужную тему. Команда на выгрузку "WindowBlinds" - wbload.exe UNLOAD. Так что вполне возможно автоматически выгрузить тему перед запуском антивирусника, а после закрытия снова загрузить.


Добавлено:
ещё ньюанс: моя тема, не затрагивающая системных ресурсов (замена иконок из Shell32.dll и пр) в отличии о темы "Noire", выгружается мгновенно без перезагрузки shell (оболочки), а тема Noire выгружается с перезапуском shell на 5 сек пропадает панель задач.
Автор: Vasily_Koshkin
Дата сообщения: 19.11.2007 09:23
AZJIO

Цитата:
Можно попробовать создать скрипт автозамены с помощью проги "Search and Replace 5".

Собственно, базовые параметры я давно добавил с помощью плагина fix_hdc Если интересно, то вот:

Код:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\PCI#VEN_1103&DEV_0004&SUBSYS_00011103&REV_03]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="hpt3xx"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\hpt3xx]
"ErrorControl"=dword:00000001
"Group"="SCSI miniport"
"Start"=dword:00000000
"Tag"=dword:00000004
"Type"=dword:00000001
"ImagePath"="system32\\drivers\\hpt3xx.sys"
Автор: Oleg_II
Дата сообщения: 19.11.2007 09:39
Vasily_Koshkin
OfflineSysPrep и не должен что-то видеть. Он драйверы добавляет в неработающую систему или из Барта, или лежащую на другой партиции-диске.
Хотя, это не панацея, может быть где-то и не работает, и может быть как раз твой случай и есть такой.

Пробовал UniATA?

Добавлено:
Vasily_Koshkin
Еще один вариант - OfflineSysPrep можно запустить в Винде. Т.е. копируешь на другой раздел/диск все папки из "оперируемой" системы (вариант - подключаешь образ раздела как жесткий диск, такие утилиты есть) и пробуешь еще раз прямо из привычной среды

ЗЫ Обрати внимание, что версия утилиты поменялась.
Автор: Vasily_Koshkin
Дата сообщения: 19.11.2007 11:46
Oleg_II

Цитата:
OfflineSysPrep и не должен что-то видеть. Он драйверы добавляет в неработающую систему или из Барта, или лежащую на другой партиции-диске.

То есть как это "не должен"? Там же вроде есть выбор диска с "целевой" системой? Так вот, у меня при загрузке с LiveCD и запуске OfflineSysPrep (с него же) сразу вылетает сообщение о том, что невозможно найти куст и т.п. При этом диск в списке для выбора только один и как раз тот, на котором действительно нет и может быть никаких кустов.
Цитата:
Пробовал UniATA?

Нет пока. Это что, еще один плагин для инжектирования драйверов в дохлые системы?

Цитата:
Обрати внимание, что версия утилиты поменялась.

Вчера вечером последняя была 1.5.0.3 Ее и пробовал. Сегодня, честно говоря, не заглядывал еще.
Автор: Oleg_II
Дата сообщения: 19.11.2007 13:03
Vasily_Koshkin
1. А твой LiveCD видит раздел с системой?
2. Попробуй, как я тебе написал, запустить из под Винды - такое тоже можно. Не из той, которую будешь конвертрить, а из другой, а целевая пусть лежить на другом разделе/винте.
3. Это универсальный драйвер, поддерживающий множество контроллеров жестких дисков. Не факт, что твой контроллер поддерживается, но вещь наша и бесплатная. Здесь.
4. Последняя версия 1.5.0.4
Автор: Vasily_Koshkin
Дата сообщения: 19.11.2007 14:24
Oleg_II

Цитата:
1. А твой LiveCD видит раздел с системой?

Разумеется. Я делал его на базе конструктора из шапки, вставив туда только DriverPacks и OfflineSysPrep. Ну еще RunScanner и все необходимое согласно инструкции.

Цитата:
3. Это универсальный драйвер, поддерживающий множество контроллеров жестких дисков. Не факт, что твой контроллер поддерживается, но вещь наша и бесплатная.

Спасибо за наводку. Штука действительно интересная. И HPT370, если верить документации, должен поддерживаться. Насколько я понял, что он заменяет и atapi.sys и hpt3xx.sys? Кстати, intelide.sys и pciide.sys тоже удалять надо наверное? А готового REG'а для импорта нету случайно?

Цитата:
4. Последняя версия 1.5.0.4

Уже скачал, но еще не пробовал. Спасибо за оперативность.
Автор: Oleg_II
Дата сообщения: 19.11.2007 16:51
Vasily_Koshkin
В комплекте есть рег-файл для Винтукея. Вроде как он и для ХР подходит, а значит и для W2k3
Автор: Vasily_Koshkin
Дата сообщения: 19.11.2007 18:54
Oleg_II

Цитата:
В комплекте есть рег-файл для Винтукея. Вроде как он и для ХР подходит, а значит и для W2k3

Нет, по-прежнему не выходит каменный цветок... Нашел я этот reg-файл, удалил все, что касалось atapi и hpt3xx и даже выставил опцию SkipRaids=0 (на всякий случай)...
Выполнил - без толку. Не цепляется этот драйвер.
Автор: Oleg_II
Дата сообщения: 19.11.2007 21:19
Vasily_Koshkin
Вообще-то ничего удалять не надо. Вообще не надо делать лишних телодвижений

Если нет возможности запустить эту систему на первоначальном компе и сразу там нормальным способом, описанным в РИДМИ установить этот драйвер, то загрузись в сабж и проделай следующие действия (можно, конечно, и в другой системе это сделать, предварительно вытащив все папки и файлы из образа бэкапа нужной системы в отдельную папку):

Добавь файл UniATA.sys в папку SYSTEM32\DRIVERS этой системы.

Подцепи нужные кусты реестра из SYSTEM32\CONFIG этой же системы с помощью REGEDIT.EXE и отредактируй их согласно REG файла из комплекта драйвера.

Здесь придется проявить смекалку, чтобы узнать какие кусты надо подгрузить и редактировать, например, установив драйвер в другую систему (у тебя же есть ее бэкап?) и потом покопавшись в ее хивах, чтобы разобраться что в какой хив записалось из REG файла.

Ничего не делай больше с этой системой! Перенеси ее на целевой комп и попоробуй с нее загрузиться.
Автор: Vasily_Koshkin
Дата сообщения: 20.11.2007 10:59
Oleg_II

Цитата:
Добавь файл UniATA.sys в папку SYSTEM32\DRIVERS этой системы.
Подцепи нужные кусты реестра из SYSTEM32\CONFIG этой же системы с помощью REGEDIT.EXE и отредактируй их согласно REG файла из комплекта драйвера.

В том-то и штука, что я именно так и делаю. Но при перезагрузке винда не желает видеть любой добавленный таким образом драйвер, а не только UniATA.sys. LiveCD ведь как-то видит оба винта - значит в DriverPacks драйвера для контроллера есть. Я вот думаю, не подцепить ли их через NTBOOTDD.SYS? Иначе, чувствую, не получится. Возлагал большие надежды на новую версию OfflineSysPrep 1.5.0.4, но напрасно - из двух физических винтов видит только один (тот на котором нету файлов реестра) и ругается, что не может загрузить куст.
Автор: Oleg_II
Дата сообщения: 20.11.2007 11:42
Vasily_Koshkin
У меня видит... Хотя у меня простеший, интелловский...


Цитата:
Возлагал большие надежды на новую версию OfflineSysPrep 1.5.0.4, но напрасно - из двух физических винтов видит только один (тот на котором нету файлов реестра) и ругается, что не может загрузить куст.
А кто мешает на втором диске создать такую структуру папок - WINDOWS\SYSTEM32\CONFIG и скопировать содержимое в последнюю папку? Может еще стоит там же создать на всякий случай пустые папки WINDOWS\INF и WINDOWS\SYSTEM32\DRIVERS.

Добавлено:

Цитата:
В том-то и штука, что я именно так и делаю. Но при перезагрузке винда не желает видеть любой добавленный таким образом драйвер, а не только UniATA.sys.
И здесь меня мучают какие-то смутные сомнения Обычно при таких операциях или работает, или синий экран, перезагрузка, или, как минимум, ругань при загрузке. А чтобы совсем не видеть, так вообщем-то быть не должно в принципе. Значит что-то делаешь не так.
Автор: Vasily_Koshkin
Дата сообщения: 20.11.2007 14:54
Oleg_II

Цитата:
У меня видит... Хотя у меня простеший, интелловский...

Я так понял, что дело тут даже не в драйвере, а в boot.ini (OfflineSysPrep, если не ошибаюсь, ориентируется на него). Правда у меня там нет ничего интересного:

Код:
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(1)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows XP" /sos /bootlog
C:\="Microsoft Windows 98"
Автор: Oleg_II
Дата сообщения: 20.11.2007 19:19
Vasily_Koshkin

Цитата:
Мешает то, что там другая винда стоит и работает.
Загружаешься в сборку сабжа, копируешь папку CONFIG куда-нибудь и меняешь содержимое на нужное, запускаешь утилиту.
Только есть одно "НО" - у тебя и раньше не цеплялся куст, а раз там уже был подобный, то скорее всего дело вообще не в этом. Сорри, у меня работает. ХЗ


Цитата:
олько я не знаю, как визуально отследить те изменения, которые произошли в процессе загрузки в связи с добавками/удалениями драйверов (любых). "На глаз" ничего не изменилось.
Что значит не знаешь? А новый файл SYS в папке драйверов появился? А загрузить через Regedit.exe пару кустов и посмотреть внесены ли изменения в те места реестра, про которые я писал или хотя бы в те места, которые указаны в REG от UniATA?

ЗЫ Это такой BOOT.INI у тебя появляется в результате работы утилиты?
Автор: kasa1963
Дата сообщения: 20.11.2007 23:17
7sh3
Появилась новая проблемка.Собраный диск проверил дома все работает.Взял диск на работу и вот подарочек:не установился драйвер на сетевую "Intel(R)PRO100 VE Network Connection".Вопрос если сделать драйвер autodriver-ом не будут ли мешать друг другу этот драйвер и netall от Юркеши(становятся ли они избирательно?).
Спасибо!


Добавлено:
yurkesha
Обнаружил такую проблемку в VIA Vinil audio driver.Почему при подключении наушников нет звука?Когда подключаю драйвер созданный autodriver-ом(аудиокарта AC-97) все нормально,и если оставить оба драйвера не будет ли проблем?

Автор: 7sh3
Дата сообщения: 20.11.2007 23:40
Sish
в любой инф можно вставить

NIKZZZZ
тут оказывается если на реальной машине грузится в память то опять вылетает в синий экран из-за того что слишком быстро грузится у меня (2-3 сек), после please wait - imdisk создает рамдиск 270 мег за 1 сек на 3 сек уже рабочий стол и вылет, winlogon и smss.exe не успевают убиться до запуска explorer, думаю как теперь замедлить загрузку, раньше то AutoRamResizer был , если дрова на видео и звук есть то грузится нормально, на 4 сек дольше, как раз хватает

kasa1963
WindowsBlinds5 надо грузить после определения видеокарты, в этом плаге прописана загрузка RunOnceEx\100","888 что явно не в тему даже для дефолтного XPE, команда установки устройств запускается позже, лучше прописать например RunOnceEx\900","200"
Автор: kasa1963
Дата сообщения: 21.11.2007 00:13
7sh3

Цитата:
WindowsBlinds5 надо грузить

За эту информацию спасибо отдельно посмотрю обязательно,но спрашивал я о другом?При чем выше описанная проблема обнаружена без предустановленой
Цитата:
WindowsBlinds5

Спасибо!
Автор: Oleg_II
Дата сообщения: 21.11.2007 03:43
Vasily_Koshkin
Цитата:
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(1)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows XP" /sos /bootlog
C:\="Microsoft Windows 98"


Почему WINNT???
Автор: Sish
Дата сообщения: 21.11.2007 07:19
Oleg_II

Цитата:
Почему WINNT???

Банально: апдейт с Win2k до WinXP

Добавлено:
7sh3

Цитата:
в любой инф можно вставить

Я так и сделаю (c)Штирлиц

Точнее сказать, уже сделал и всё работает, ещё раз спасибо!

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Проблемы с установкой MDAC 2.8 SP1


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