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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 7

Автор: AADDDDYY
Дата сообщения: 13.09.2011 16:20
yurkesha
ОК. Понял .. Сейчас пробую !!!
Автор: AADDDDYY
Дата сообщения: 14.09.2011 04:17
yurkesha

Цитата:
Таким образом надо еще заменить snapapi.dll в SYSTEM32 и snapman.sys в SYSTEM32\DRIVERS.

ОК. С этим разобрался. Работает !!! Огромное спасибо !!!


Цитата:
А для тех версий которые посовременнее(именно они сидят в WIM) надо наоборот - полностью убрать эти файлы и вычистить из txtsetup.sif упоминания о snapman.

А вто здесь у меня тупик !!!
В txtsetup.sif упоминается о snapman в трех местах:

snapman.sys=1,,,,,,_3,4,1
|
snapman=snapman.sys,4
|
snapman="Acronis Snapshot Driver"

удаляю эти строки ....
При загрузке в PE --- не монтируются жесткие диски и usb flash.

Не пойму ... то ли не все их можно удалять, или txtsetup.sif боится изменения размера !!!???



Автор: mat86
Дата сообщения: 14.09.2011 19:08
Всем привет нашел отличный инструмент и решил поделиться. Кто из вас не сталкивался с winlock (винлоки или баннеры) глобально можно поделить на два вида, те которые просто записываются в автозапуск и те которые не просто (очень тяжело опеделяются) записаваются в автозапуск. С первыми все просто, с ними справляется Erd Commander, запускаем управление компьютером (erdc) под Bart PE и удаляем все подозрительное и лишнее с автозапуска. А вот вторые винлоки делают подмены, прописываются в скрытые автозагрузки и т.д. короче ну очень сложно определить и найти в реестре. Сегодня как раз попался именно такой, автозапуск вычещен но он все равно запускается. Есть конечно 100% работающие способы борьбы - это переустановка винды, замена кустов реестра на чистые из папки repair (считай таже переустановка только быстрее), может есть еще что-то чего я не знаю, но это все болезненные или долгие способы. Сегодня мне попалася диск AntiWinLockerLiveCD основаный на Win7PE я вытащил из него главный инструмент и сделал плагин для нашего любимого Bart PE. Плагин сделал по своему усмотрению, можете переделывать кому нужно, плагин для всех трех оболочек BSExplorer, XPE, nu2menu (для нужной оболочки раскоментируйте строчки в AntiWinLockerLiveCD.inf).
Вот собственно плагин AntiWinLockerLiveCD
Вот оффициальный сайт, форум по винлокам, подробное видео как пользоваться. Вот вроде все, пробуйте, может кому-то поможет, как помог мне сегодня.
Автор: yurkesha
Дата сообщения: 14.09.2011 19:39
AADDDDYY
Блин - забыл - без изменения реестра не прокатит....
Проблема в наличии snapman в верхних фильтрах классов:
{4D36E967-E325-11CE-BFC1-08002BE10318} и {71A27CDD-812A-11D0-BEC7-08002BE2092F}
Ну тогда единственный вариант для современных версий - извлечение из WIM snapman и snapapi и замена по вышеуказанным путям...
В принципе имеет смысл обновить саму сборку...

Автор: VV2006
Дата сообщения: 14.09.2011 23:32
mat86
Цитата:
нашел отличный инструмент и решил поделиться
Упоминался уже, и conty9 из него самораспак сделал, есть в его подборке софта (2k10\Programs-2k10\AntiVir\AntiWinLocker\AntiWinLocker.exe).

Автор: mat86
Дата сообщения: 15.09.2011 00:52

Цитата:
Упоминался уже, и conty9 из него самораспак сделал, есть в его подборке софта (2k10\Programs-2k10\AntiVir\AntiWinLocker\AntiWinLocker.exe).
Не заметил раньше, а жаль не мучался бы сегодня, сразу бы восстановил машину
Автор: nemon
Дата сообщения: 15.09.2011 01:27
yurkesha доброго времени суток. Как я понял, уважаемый Sish в своём LiveCD http://forum.ru-board.com/topic.cgi?forum=35&topic=47329&start=2479&limit=1&m=1#1 использует ваш драйвпак. При попытке загрузиться в режиме "BartPE" т.е. livcd, появляется сообщение "Не хватает памяти для ulsata2.sys" и дальше только рестарт. Данное сообщение наблюдал на двух компах практически идентичных ABIT KG7 + Athlon 1,3GHz + на одном компе 512 на другом 256мб памяти. На которых к слову сказать нет вообще сата. На более свежей машине с гигабайтом оперативки проблем нет.
Автор: mat86
Дата сообщения: 15.09.2011 19:16
тоже наблюдал на нескольких машинах,
Цитата:
"Не хватает памяти для ...."
почему такое появляется, растолкуйте пожалуйста
Автор: yurkesha
Дата сообщения: 15.09.2011 19:30
nemon
Отсутствие конкретного контроллера на материнке совсем не обозначает что драйвер не сделает попытку стартонуть... Кстати именно ulsata2.sys скорей всего ни при чем, это проблема с VIA-шными дровами.
Единственный вариант для таких машин - попытаться загрузиться с WIM-сборки... Притом сборка должна быть небольшой(памяти маловато)...
Автор: Alex_Last
Дата сообщения: 15.09.2011 21:53
yurkesha

Цитата:
Единственный вариант для таких машин - попытаться загрузиться с WIM-сборки

В прошлогоднем Алкиде на многих машинах вылазила такая проблема: на 512 мегах - не грузится. А на 513 - грузится! В виртуалке легко проверялось. Точно та же картина - некоторые SATA/RAID драйвера вылетали при загрузке по нехватке памяти.
А потом пришел некто (на трекерной теме Алкида) и попенял некоторые строки в SIF файле местами - стало грузиться.
А потом спустя более чем полгода пришел Алкид, перелопатил сборку, и тоже стало грузиться.
Это я рассказал исторические вехи процесса. А вот выводов делать не умею и не буду.
Автор: yurkesha
Дата сообщения: 15.09.2011 21:56
Alex_Last
Для полноты выводов берется минималка собранная мной ипроверяется на проблемной машине. На 99% уверен что она загрузится без проблем.
Автор: ieshuag
Дата сообщения: 16.09.2011 12:30
yurkesha
Спасибо за разъяснение по поводу Акронис, попробую разобраться.

На последнем драйвпаке от 22.04.2011 наблюдается bsod предположительно 7B на контроллере PCI\VEN_8086&DEV_1C02, "Intel® 6 Series/C200 Series Chipset Family 6 Port SATA AHCI Controller - 1C02" изменение режима AHCI в IDE ничего не меняет.
Такая же картина на hp pavilion 6077 чипсет Intel HM65, контроллер не озвучили, но похоже PCI\VEN_8086&DEV_1C03, правда bsod предположительно 7E.
Какие есть идеи?
Автор: AADDDDYY
Дата сообщения: 16.09.2011 18:03
Наверняка здесь не раз обуждалось, как добавить в PE sata контроллеры !!!
Если не сложно дайте ссылку или мануал по этой теме !!!
Спасибо !!!
Автор: ieshuag
Дата сообщения: 16.09.2011 19:12
AADDDDYY
В виде плагина http://www.winpe.ru/node/106 или http://www.nu2.nu/pebuilder/help/russian/drivers.htm
yurkesha
snapapi не помог с add home

С ASZ в ATIES Echo 9.7.8398 разобрался, все работает, нужно bootwiz.sys переименовать в bootwiz.bin
Автор: yurkesha
Дата сообщения: 16.09.2011 21:48
ieshuag
Тогда расписывай подробно:
- что за сборка,
- есть ли поддержка WIM_FILE,
каким образом был скомпонован примененный в сборке плагин?
На моих сборках (и WIM и CD) WIM-плаг отрабатывает без проблем и на увеличение и на уменьшение раздела...

Добавлено:
PS:
И преобразование логический-основной и основной-логический(-7.8 мега перед разделом появится...) также срабатывает без ошибок...

Добавлено:
И еще:
Цитата:
7B на контроллере PCI\VEN_8086&DEV_1C02, "Intel® 6 Series/C200 Series Chipset Family 6 Port SATA AHCI Controller - 1C02" изменение режима AHCI в IDE ничего не меняет
только ACHI обрабатыватеся драйвпаком, а IDE - infnysv драйвером... Так что если WIM-сборка на проблемной машине загрузится и винт будет видно то это ошибка файловой системы на первом разделе(естественно NTFS раздел!).
А 7E - это пожалуй надо бы память погонять MEMTEST-ом или GoldMem-ом... На несколько тысяч циклов.
Автор: ieshuag
Дата сообщения: 17.09.2011 00:08
yurkesha
Собираю оригинальным конструктором 3.1.10а из W2k3 sp1, поддержка wim_file есть, но переделанная. Плагины обычные, ADD был переделан из твоего wim, из скрипта addhreg вытащены ключи и внесены в inf, даже пытался прицепить службу [more=mms как предлагается на бут-ленде][SetupReg.AddReg]
0x1, "ControlSet001\Services\mms","Description","Allows monitoring and managing group tasks on networked computers."
0x1, "ControlSet001\Services\mms","DisplayName","it's mms"
0x4, "ControlSet001\Services\mms","ErrorControl", 0x00000001
;0x2, "ControlSet001\Services\mms","ImagePath","%SystemDrive%\Programs\Acronis\mms\mmsBundle.dll"
0x2, "ControlSet001\Services\mms","ImagePath","%SystemRoot%\system32\svchost.exe -k netsvcs"
0x2, "ControlSet001\Services\mms\Parameters","ServiceDll","Z:\Programs\Acronis\DiskDirector11\mmsBundle.dll"
0x1, "ControlSet001\Services\mms","Objectname","LocalSystem"
0x4, "ControlSet001\Services\mms","Start", 0x00000002
0x4, "ControlSet001\Services\mms","Type", 0x00000010
0x3, "ControlSet001\Services\mms\Security","Security",\
01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1C,00,01,00,00,00,02,80,14,00,FF,01,0F,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,8D,01,02,00,01,01,00,00,00,00,00,\
05,0B,00,00,00,00,00,18,00,9D,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,\
23,02,00,00,00,00,18,00,FF,01,0F,00,01,02,00,00,00,00,00,05,20,00,00,00,20,\
02,00,00,00,00,14,00,FD,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
0x1, "ControlSet001\Services\mms\Enum","0","Root\LEGACY_mms\0000"
0x4, "ControlSet001\Services\mms\Enum","Count", 0x00000001
0x4, "ControlSet001\Services\mms\Enum","NextInstance", 0x00000001

0x4, "ControlSet001\Enum\Root\LEGACY_mms","NextInstance", 0x00000001
0x1, "ControlSet001\Enum\Root\LEGACY_mms\0000","Service","mms"
0x4, "ControlSet001\Enum\Root\LEGACY_mms\0000","Legacy", 0x00000001
0x4, "ControlSet001\Enum\Root\LEGACY_mms\0000","ConfigFlags", 0x00000000
0x1, "ControlSet001\Enum\Root\LEGACY_mms\0000","Class","LegacyDriver"
0x1, "ControlSet001\Enum\Root\LEGACY_mms\0000","ClassGUID","{8ECC055D-047F-11D1-A537-0000F8753ED1}"
0x1, "ControlSet001\Enum\Root\LEGACY_mms\0000","DeviceDesc","mms"
0x1, "ControlSet001\Enum\Root\LEGACY_mms\0000\Control","ActiveService","mms"

0x0,"Setup\AllowStart\mms"[/more] Твой же HDD Tools - Acronis Common Engine изменен так
Цитата:
0x7, "ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","PartMgr","snapman"
0x7, "ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}", "UpperFilters", "VolSnap", "snapman"
0x7, "ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","LowerFilters","snapman"
Диск Z: это смонтированный wim файл, монтируется на этапе загрузки сразу после запуска ramdisk.
SnapApi 3.10.0.573

Цитата:
А 7E - это пожалуй надо бы память погонять

Вот что пишут на 911cd.net
. На ноуте нет возможности переключения AHCI в Native. Остальное гляну, но говорят ни одна пе-шка на тех компах не грузится.
Автор: yurkesha
Дата сообщения: 17.09.2011 12:26
ieshuag
Вот одновременное сочетание "UpperFilters" и "LowerFilters" в фильтрах класса томов лично мне не нравится... Переходи либо на WIM-плаги либо на полупортатив вытащенный из них(snapman не должен стартовать призагрузке и фильтры томов и дисков должны быть призагрузке пусты!)...
А насчет того что пишут на бут-ленде в отношении акрониса - лично я отношусь к заведомо лишним службам с предубеждением....

Цитата:
На ноуте нет возможности переключения AHCI в Native.
Так все-таки WIM-сборка грузится или нет?
Автор: ieshuag
Дата сообщения: 17.09.2011 13:34
yurkesha

Цитата:
snapman не должен стартовать призагрузке и фильтры томов и дисков должны быть призагрузке пусты!
А старым версиям это не помешает? Например ATIES Echo 9.7 и ADD Server 10? Вобщем попробую, отпишусь.
Цитата:
Так все-таки WIM-сборка грузится или нет?
У меня в наличии нет таких железяк, людям написал, пока еще не ответили.

Добавлено:
yurkesha

Цитата:
snapman не должен стартовать призагрузке и фильтры томов и дисков должны быть призагрузке пусты!
Пробовал оставить стандартно
Цитата:
0x7, "ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","PartMgr"
0x7, "ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}", "UpperFilters", "VolSnap"
Запускал snapman.cmd перед ADD Home 11, без разницы.
Фильтры должны быть именно пустыми или стандартными?
Автор: yurkesha
Дата сообщения: 17.09.2011 17:22
ieshuag
На (y)pe работает, а это CD-загрузка.
Фильтры стандартые.
Старые версии надо также делать полупортативными с установкой своей версии службы snapman.
Автор: ieshuag
Дата сообщения: 17.09.2011 17:45
yurkesha
А это на виртуалке или на реальном железе? Я пробовал на виртуалке: wim - не работает, обычный - не работает. На реальном: pxe - работает, wim - работает. Отсюда делаю вывод, что на реальном железе все ок, а на виртуальном проблемы.
Перестал работать tib.
Автор: yurkesha
Дата сообщения: 17.09.2011 21:46
ieshuag
На виртуалках VirtualBox и VirtualPC и на реальном железе все работает при поднятии SNAPMAN "на лету".

Добавлено:
Но естественно после запуска ADD в этой же сессии загрузки ATI старый работать не будет... И наоборот.
Tib-браузер вообще не связан со snapman...
Автор: ieshuag
Дата сообщения: 18.09.2011 14:41
yurkesha
На VMWare 7 не работает, на реальном все ок. TIB-браузер зависит от dll'ок, причем добавлять нужно из обычного ATIES, а не из предлагаемого плагина. Разобрался. ASZ не подружил.
Теперь не пойму с ATIH 14. Пытаюсь создать образ, грузит 2 ядра на 50% скорость чтения с винта ~300Кб/с. От SNAPAPI это не зависит, пробовал разные.
Автор: yurkesha
Дата сообщения: 18.09.2011 18:04
ieshuag
Ну да или из оригинального обычного комплекта(не BartPE) или из моего плага... Я уже когда-то упоминал об этом, но обычно tib-браузер пересобирал сам - так как от версии к версии набор dll-файлов может меняться...
Автор: ieshuag
Дата сообщения: 19.09.2011 09:26
yurkesha
Возвращаясь к BSOD'у на PCI\VEN_8086&DEV_1C02

Цитата:
WIM-загрузка с флешки вываливается в BSOD.
При WIM-загрузке с DVD та же ошибка.


Цитата:
Попробуйте самостоятельно заменить iaStor.sys в папке ILDU\system32\drivers.


Цитата:
Сделал флешку. Заменил файл. Смог загрузиться.

Похоже все-таки iaStor. Использовался этот для x86.
Автор: yurkesha
Дата сообщения: 19.09.2011 10:07
ieshuag
Вечером обновлю... Но устройства для проверки у меня нет...
Автор: yurkesha
Дата сообщения: 19.09.2011 20:12
ieshuag
Ну вобщем с обновленным драйвером виртуалка нормально, реальным комп с VEN_8086&DEV_2922&CC_0106 тоже нормально.
Автор: ieshuag
Дата сообщения: 20.09.2011 09:26
yurkesha
Хорошая новость, спасибо.
Автор: AADDDDYY
Дата сообщения: 20.09.2011 12:13

Цитата:
Наверняка здесь не раз обуждалось, как добавить в PE sata контроллеры !!!
Если не сложно дайте ссылку или мануал по этой теме !!!
Спасибо !!!


Цитата:
В виде плагина http://www.winpe.ru/node/106


Не совсем понял как он работает !!!
Можно ли как-то так :
загрузиться и интегрировать sata контроллеры прямо в PE, потом запустить ImageCreator и сохранить новый img..... ???
Автор: yurkesha
Дата сообщения: 20.09.2011 12:53
AADDDDYY
Это используется только в виде плагина для исходного конструктора на базе BartPE
Автор: AADDDDYY
Дата сообщения: 20.09.2011 13:23
yurkesha

А чем можно выполнить мою задачу ?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

Предыдущая тема: обновления в эксплорере с вирусом?


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