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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 5

Автор: Sish
Дата сообщения: 23.10.2008 15:17
yurkesha

Цитата:
еще вариант и тогда еще halmacpi.dll скопировать в halsp.dll

Не катит - то же самое


Цитата:
проверь по размерам файлов точно ли у тебя в сборке ntoskrnl.exe и ntkrnlpa.exe это переименованные ntkrnlmp.exe и ntkrpamp.exe.

Проверил - всё OK.


Цитата:
А то ты мой плаг AcronisTI используешь

На самом деле для TI у меня оригинальный плаг, а вот для DD - твой
Автор: yurkesha
Дата сообщения: 23.10.2008 15:30
Sish
ну тогда остается еще один вариант - вернуть все халы оригинальные и когда появляется "нажать F6 для загрузки дров" нажать F5 и поочередно повыбирать все типы халов - за исключением варианта "Другое". И если какой-нибудь заработает то сообщить какой именно.
Автор: Sish
Дата сообщения: 23.10.2008 15:34
yurkesha

Цитата:
вернуть все халы оригинальные

то бишь, загрузка без этого плага?
Автор: yurkesha
Дата сообщения: 23.10.2008 15:39
с плагом но без исправлений
Автор: Sish
Дата сообщения: 23.10.2008 15:41
yurkesha
Увы, сегодня это проделать просто не успею по времени, так что продолжем изыскания завтра сУтра
Автор: m0nty2k5
Дата сообщения: 23.10.2008 16:44
7sh3

Цитата:
чудеса что она у тебя вообще загрузилась, без обработки infcachebuild'ом...

Посмотри последний лог что я дал. В этот раз infcachebuild сработал.
Если поставлю опять кучу плагов (кот. в сборке), то он не сработает. Из-за какого плагина это происходит не проверял, но с одним только "custom" все собирается без единой запинки.

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

Цитата:
ты как конструктор запускаешь? в висте надо из контекстного меню от имени админа (это реальный админ), попробуй еще собрать в винде которая установлена в vmware...

Учетка с правами админа (тобишь админ) и UAC отключен, всегда
Автор: 7sh3
Дата сообщения: 23.10.2008 17:14
m0nty2k5

Цитата:
Из-за какого плагина это происходит не проверял

это происходит только из-за висты x64, собирай или в реальной xp или попробуй в виртуалке, только в vmware, перед установкой туда хр отруби виртуализацию, 1 проц...

Цитата:
Учетка с правами админа (тобишь админ) и UAC отключен, всегда

цитирую свое сообщение
а зачем вам вообще далась эта встроенная учетка Aдминистратор? по правам она ничем не отличается от учетки которую создает юзер при установке, и там и там учетная запись входит в группу администраторы, права обрезаны у обеих, волшебное слово "aдминистратор" в имени встроенной учетки ничего не даст, настоящий администратор в висте (такой как был в xp) это только Win+R и запуск из контекстного меню от имени админа...
Автор: m0nty2k5
Дата сообщения: 23.10.2008 18:22
7sh3

Цитата:
собирай или в реальной xp или попробуй в виртуалке

Вечером попробую. Мне тоже стало интересно, почему это в чистой ХР VL не собралось как надо. Только в этот раз поставлю ХР не в VirtualBox (мне он больше нравится), а в VmWare.

Кстати, если ты соберешь как надо, то драйверы будут на месте? Я обратил внимание, что другая сборка (Live.CD.XPE.Full.01.08.2007) от другого человека, очень похожая на твой конструктор, так же не ставит ни каких драйверов, но все замечательно работает и без задержек.


Цитата:
цитирую свое сообщение

Я это и имел ввиду: "учетка с правами админа" - пусть она хоть "унтер-юзер" называется, но принадлежность к группе от названия не меняется

Проверил. Запустил программу просто и как "от администратора". В итоге, две инстанции от одного пользователя и с теми же правами 1:1 ... Может это только для включенного UAC справедливо, но у меня он отключен.

ps. О чем мы спорим? Я просто в самом начале вопроса уточнил, что юзер имеет все нужные права, дабы избежать "вопроса на вопрос", но получилось "ответ на ответ"

Автор: Skif_off
Дата сообщения: 23.10.2008 18:35
Sish

Цитата:
Первый баг-репорт, так сказать: мать - ECS K7VZA на чипсете KT133A (понимаю, что монтстр доисторический, но тем не менее), при загрузке с CD "чистого" BartPE вместо лого винды - черный экран с мигающим в левом верхнем углу курсором

yurkesha

Цитата:
И кстати - вот такое поведение машины как ты описал и является классическим при несоответствии ядра и hal


хотел уточнить:
была похожая картина на мат.плате FIC VI11/VI31 на чипсете SiS 650 (ID системной платы 03/25/2002-SiS-650-6A6IXF0BC-00).
нужно было срочно скинуть с двух винчестеров инфу, отключил родной и подключил - после "Starting Windows Preinstallation Environment..." черный экран с мигающим в левом верхнем углу курсором.
когда подключил родной винт - все загрузилось без проблем...

на этой же плате аналогичная картина (но сборка без плага yurkesha) была, когда был подключен плейер Transcend T.sonic 610, как только отсоединил - все загрузилось без проблем...

дело точно в плаге?
Автор: 7sh3
Дата сообщения: 23.10.2008 19:27
m0nty2k5

Цитата:
но все замечательно работает и без задержек

наверное он собирал в xp а не в висте x64, при сборке в xp проблем нет, ну кроме как мы выяснили в VirtualBox’е с xp под той же вистой x64

Цитата:
если ты соберешь как надо, то драйверы будут на месте?

стандартные xp драйверы будут и то не все, какие-то другие - видео, звук, sata-raid сетевые и т.д. - все это самому надо добавлять...
Автор: m0nty2k5
Дата сообщения: 23.10.2008 19:46
7sh3
Собрал на настоящем ПК, правда там стоит Windows XP Professional N SP2 ENG ... Сейчас загрузил в VirtualBox'е полученный образ и вижу, что все работает нормально. Драйверов на дисках нет (стоит "Unknown"), но это не мешает заходить на них без пауз.

Вообщем. Спасибо за подсказки, а пока отбой тревоги.

Чуть позже пересобиру в разных виртуалках (первая будет VmWare) с разными XP эту же сборку. О результатах сообщу, если кому-то будет интересно ...
Автор: 7sh3
Дата сообщения: 23.10.2008 20:30
m0nty2k5 - отпишись о результатах, все-таки интересно есть ли возможность собрать в виртуалке с xp под вистой х64
Автор: m6a6g6
Дата сообщения: 23.10.2008 21:47
А не подскажите какими прогами можно отследить, что нужно для запуска программы ( какие файлы)? Хочу сделать собственный плагин. Заранее спасибо.
Автор: yurkesha
Дата сообщения: 23.10.2008 21:53
7sh3
В данный момент в целях проверки:
- система Vista Buisness x64 sp1 со всеми обновлениями(включая необязательные) по 20 октября включительно
- UAC отключен
- резидентные антивирусы не установлены
- юзер включенный в группу админов но не встроенный
- запуск БЕЗ добавочных привилегий
- дистр для сборки WinXP SP2 RUS VL
- билдер на разделе NTFS созданном WinXP и с полными правами для группы "Все"
- BartPE 3.1.10a + XPE 1.07
- InfCacheBuild 2.0.0.0
- для создания ISO использован UltraISO

Результат - сборка успешно создана и проверена на VirtualBOX x64 ver.2.02
Ни единой проблемы не наблюдаю.
Автор: 7sh3
Дата сообщения: 23.10.2008 21:54
m6a6g6 - самое простое и качественное - Regshot 2.0 unicode, это вариант в виде плагина для xpe но можно само собой и в обычной винде использовать

Добавлено:

yurkesha

Цитата:
Ни единой проблемы не наблюдаю.

если бы моим конструктором собрал может действительно cdimage у меня там выделывается, судя по последнему логу m0nty2k5 у него тоже все собралось без проблем - только не работает
наличие левых файлов после сборки в config не наблюдается?
Автор: m6a6g6
Дата сообщения: 23.10.2008 22:01

Цитата:
m6a6g6 - самое простое и качественное - Regshot 2.0 unicode, это вариант в виде плагина для xpe но можно само собой и в обычной винде использовать

спасибо 7sh3, попробую.
Автор: 7sh3
Дата сообщения: 23.10.2008 22:11
m6a6g6
Regshot отслеживает только изменения в реестре, если тебе надо еще отследить куда какие файлы кидает прога при установке то надо использовать другую прогу - типа InstallRite...
Автор: yurkesha
Дата сообщения: 23.10.2008 22:24
7sh3
естественно наблюдается [more=вот список]petmphive.LOG1
petmphive.LOG2
"petmphive{0862881d-a130-11dd-a5c3-001d7d07fbd3}.TM.blf"
"petmphive{0862881d-a130-11dd-a5c3-001d7d07fbd3}.TMContainer00000000000000000001.regtrans-ms"
"petmphive{0862881d-a130-11dd-a5c3-001d7d07fbd3}.TMContainer00000000000000000002.regtrans-ms"
"petmphive{08628821-a130-11dd-a5c3-001d7d07fbd3}.TM.blf"
"petmphive{08628821-a130-11dd-a5c3-001d7d07fbd3}.TMContainer00000000000000000001.regtrans-ms"
"petmphive{08628821-a130-11dd-a5c3-001d7d07fbd3}.TMContainer00000000000000000002.regtrans-ms"[/more] но на скорость пули это не влияет... К тому же их можно в постобработке удалить при желании....
Твоим соберу на выходных... Это придется ж его вначале ставить, под себя подстроить и т.д. и т.п.
Автор: NIKZZZZ
Дата сообщения: 23.10.2008 23:53
7sh3

Цитата:
Regshot отслеживает только изменения в реестре, если тебе надо еще отследить куда какие файлы кидает прога при установке то надо использовать другую прогу - типа InstallRite...

??? Regshot 2.0 и старый прекрасно отслеживает "куда какие файлы кидает прога", просто его надо настроить. По умолчанию это скорее всего отключено.


Автор: 7sh3
Дата сообщения: 24.10.2008 00:17
NIKZZZZ - действительно, я и не видел этой возможности судя по сайту появилась с версии 2.0.1.56, Fileshot автором называется...
Автор: m0nty2k5
Дата сообщения: 24.10.2008 00:56
yurkesha

Цитата:
Это придется ж его вначале ставить, под себя подстроить и т.д. и т.п.

Я все использовал "по-дефолту" и ни чего не подстраивал. Сначало задача - добиться чтоб это все в дефолте работало, потом уже изворачиваться с настройками и программами. Первое, почти пройдено, только пока не ясно, из-за чего все эти глюки, раз собирается нормально.

Добавлено:
Все. В VirtualBox'е теперь собирается нормально. Правда, после того как я поставил конструктор на системный диск. До этого конструктор находился в расшаренной папке, папка с моего диска. Просто не хотелось возиться с разными установками конструктора и запоминать что я в каждом делал ...

Кстати, как я понимаю, все это было из-за неработающего infcachebuild?

Добавлено:
В Висте х64 без всяких виртуалок так же собралось без запинки, только ни каких плагинов, кроме "Custom Configuration" и "Fix English XP". Сейчас методом тыка определяю какой виноват.

Добавлено:
Повключал почти все стандартные плагины (т.е. все что использовал раньше) - собирается без ошибок (на моей Vista x64), когда я совсем недавно жаловался на них! Чудеса какие-то! Причем, я ни чего не трогал с того момента. Все как было раньше, только вкл/выкл. плагины. Источник тот же - XP Professional SP2 ENG VL ... попробую еще на SP3. Она новее - значит лучше.

Кстати, конструктор все же заточен под создание русской сборки? Ибо, глянув в .inf'ы плагинов понял, что это так и изменить региональные настройки будет не достаточно - нужно будет еще и .inf'ы переводить ...

Добавлено:
Последнее добавление к посту ...

Выяснил, что итоговое подвисание в сборке при обращение к диску вызывает какой-то плагин. После сборки без единой ошибки, но почти со всеми плагинами, стало опять подвисать. Я убрал плагины: №11, №12 и №13, после чего сборка перестала подвисать и заход в диск стал молниеносным.

Пока нет времени выяснять из-за какого это плагина.
Автор: Sish
Дата сообщения: 24.10.2008 06:52
Skif_off 19:35 23-10-2008

Цитата:
дело точно в плаге?

Нисколько не сомневайтесь, монсиньор, - без этого плага сборка прекрасно грузится

Добавлено:
yurkesha 16:30 23-10-2008

Увы, порадовать абсолютно нечем: ни с одним халом загрузка не пошла, перепробовал абсолютно все, кроме варианта "Другой..."
Автор: yurkesha
Дата сообщения: 24.10.2008 09:26
Sish
Очередной тур:
- оставляешь в сборке исходный плаг
- в txtxsetup.sif ищешь секцию [ACPIOptions] и в ней меняешь ACPIEnable = 2 на ACPIEnable = 0 или ACPIEnable = 1
- halmps.dll копируешь в halsp.dll

ALL
Вообще раз есть вариант "другие" при выборе hal - значит обязаны существовать наборы для каких-то экзочтических компов. Может и попадется среди них универсальное ядро или хал?
Вобщем господа - если кому попадется такой набор - скиньте мне...
Автор: Sish
Дата сообщения: 24.10.2008 10:14
yurkesha

Цитата:
- в txtxsetup.sif ищешь секцию [ACPIOptions] и в ней меняешь ACPIEnable = 2 на ACPIEnable = 0 или ACPIEnable = 1
- halmps.dll копируешь в halsp.dll

Увы, это тоже не помогло

Ставтил и ACPIEnable = 0 и ACPIEnable = 1.


Цитата:
Очередной тур

сегодня он продлится, увы, только до 12:00 МСК, затем будет тайм-аут до понедельника
Автор: AZJIO
Дата сообщения: 24.10.2008 12:07
yurkesha

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

Я скачивал и пробовал, а сделать это в виде плага можно, чтоб из контекстного меню запускать.

7sh3

Цитата:
На двух ядрах нормально работает
в твоей сборке?

Да, в моей сборке на моём компе (DualCore Intel Core 2 Duo E6850, 3000 MHz).


Цитата:
в случае конструктора этого сделать нельзя cmd файлом, диск B: всегда занят когда загрузился, я не помню требуется ли в xp перезагруз когда вручную переменные среды меняешь, если перезагруз не нужен то сделать батник можно но перед этим надо отвязать все остальное от %temp% %ramdrv% - Documents and Settings логи eventlog и т.д.

Так всё-таки есть ли способ? Может на *.vbs-скриптах?
Автор: NIKZZZZ
Дата сообщения: 24.10.2008 15:02
AZJIO

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

Я скачивал и пробовал, а сделать это в виде плага можно, чтоб из контекстного меню запускать.

В чем проблема, непонятно только зачем это нужно.


Код: net start служба
net stop служба
Автор: PhoenixUA
Дата сообщения: 24.10.2008 21:42
yurkesha

Цитата:
универсальное ядро или хал?
Вобщем господа - если кому попадется такой набор - скиньте мне...

http://forum.ru-board.com/topic.cgi?forum=62&topic=14026&start=1260#14
Автор: yurkesha
Дата сообщения: 24.10.2008 22:04
PhoenixUA
смотрел эту штуку - к сожалению только для hal да и к тому же для другоро способа загрузки... А WinPE игнорирует даже OsLoadOptions напрочь
Да и фиг с ним - с автоопределением. Вполне бы устроил Uniprocessor с поддержкой мультиядерности/мультипроцессорности. Но вообще меня интересует не только универсальное ядро/hal а вообще любой набор отличающийся от идущего в дистрибе WinXP/Win2003
Автор: AZJIO
Дата сообщения: 25.10.2008 05:26
yurkesha
Ставил сборку Икарес, в то время эксперементировал с халами, размеры их не совпадают с размерами халов обычной винды.
халы    икарес     sp2
_______________________________
halsp.dll    77696    77696
halacpi.dll    81152    81280
hal.dll    105344    105472
halaacpi.dll 131712    131968
halmacpi.dll 134272    134400
halapic.dll    150400    150656
halmps.dll    152576    152704
_______________________________

7sh3
очередной повод для поиска возможности смены переменных: "ACDSee Pro 2" своим кэшированием миниатюр забила диск B под завязку и при этом стала тормозить. Оценил пересборку RAM-Boot из под PE, подключив Boot.img, извлёк в C:\pebuilder_xpe_RAM480\BartPE, добавил-подправил по мелочам, заново создал и извлёк Boot.img из исошника на C:, перегрузился в новой сборке и так уже несколько раз. И ещё хочу изменить способ доступа к персональным данным (паролям и конфигам), то же нужна ещё одна переменная с возможностью изменения, так как на диске с LiveCD хранить небезопасно, да и нет возможности дарить устарелые диски, а вот подключить ещё один диск или указать путь на харде (на моём) в переменную, было бы удобно.
Автор: vtorsum2
Дата сообщения: 25.10.2008 11:23
Спасибо всем!!! Все отлично...
Спасибо от чистого сердца...
Есть еще добрые люди...
Вопрос не по теме: поставил Vista 64,
нет драйвера для AverMedia 305...
Пошлите меня куда ни будь...
Только конкретно, где есть драйвер

С уважением!

Сергей

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

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


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