![]() |
Во время установки не копируется измененный Boot screen
Есть такое дело:
Делаю значит BCWD, кинул в дистрибутив Переделаный NTOSKRNL.ex_ ,сжатый MAKECAB'ом, но винда ругается, говорит что файл не найден. Скажите где я протупил.!!! :jump: :jump: :( :( :( |
KILLOR666
Нужно еще через ModifyPE прогнать. Распакуйте архив в system32 и запустите команду Код:
modifype.exe filename.xxx -c |
А если надо перепаковать sp1.cab, то через что его запаковать, чтобы винда не заметила подмены?
P.S. Большое спасибо за MODIFYPE . |
Прогнал я значица файлы через MODIFYPE, потом через Makecab, Винда установилась, но при первой загрузке умирает - говорит ERROR в моем файле. Точно такаяже фигня с креком. Подменил Winlogon.exe и LICDLL.DLL, и всеравно - СМЕРТЬ!!!! :confused: :confused: :confused: :confused:
|
KILLOR666
Никаких кряков на форуме, плиз. |
Такая же беда. Всё вроде правильно делаю, при первом запуске установки BootScreen работает, при первой загрузке стоит стандартный + виснет почти сразу. После замены с другой винды на нужный (мой) всё работает. :moderator
Цитата:
|
KILLOR666 WCR
Сверьтесь со этой статьей http://unattended.msfn.org/advanced/...bootscreen.htm перевода пока нет. |
Хорошо, почитаю.
А может быть проблема потому,что у меня дистр. русской винды? Может MODIFYPE Подделывает цифровую подпись только АНГЛ. версии? |
KILLOR666
Делай по статье http://unattended.msfn.org/advanced.../bootscreen.htm 100% Работает (Сам проверял :)) |
А если нужно подменить WINLOGON, то что? Мне нужен не только BOOTSCREEN. А остальные файлы не меняются (см. выше).
Ни статей ни форумов я не нашел по этой теме... :lamer: :lamer: :lamer: Помогите!! А то каждый раз после установки перезагружаться лишних два раза неудобно. А я по работе устанавливаю её раз 5-6 в день. :maniac: HELP! :pray: |
KILLOR666
Cделай батник на подобии вот этого: winlogon.cmd Код:
del %windir%\system32\winlogon.exe |
О! Вот это уже теплее!
Вот как хорошо задуман Linux.- Берешь, изменяешь дистрибут как хочешь. Все путем. А потом установил, и заметил, что доброжелатели напихали в этот дистриб. пару десятков вирусов. :) Я чё спрашивал именно о подмене, потому что мне хватает одного WINNT.SIF, я даже без $OEM$ все сделал. И вобще помоему это надежнее, чем DEL-COPY. :durak: Если Я туплю, то говорите, не стесняйтесь!! :gigi: :gigi: :gigi: |
Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] |
Это при первой загрузке или за 12 минут до конца? :confused:
|
KILLOR666
При первой загрузке. |
KILLOR666 У меня через RunOnceEx, но можно впринципи когда хочешь
![]() |
Так он до первой загрузки не доживает :weep:
После досовской установки(после первой перезагрузки), появляется измененный BOOTSKIN, а потом окносмерти с кодом 0хс0000021А. Даже если подменять через бантики. :idontnow: |
KILLOR666 дык ты не меняй!
![]() ![]() |
Так вот:
Создал $OEM$, в ней папку $$, ну все как надо, в ней папку CRC&ckin, которая скопировалась в WIN правильно, но вот "cmdlines.txt" не срабатывает(те не запускает Runme.cmd из этой папки.) COMMANDLINES такой(он в папке $oem$): [COMMANDS] "%systemroot%\CRC&SKIN\runme.cmd" ну нужно, чтобы он врубался при 12мин до конца. Первая загрузка не катит. Сам RUNME.cmd такой: copy /Y licdll.dll %systemroot%\system32\dllcache\ copy /Y winlogon.exe %systemroot%\system32\dllcache\ copy /Y licdll.dll %systemroot%\system32\ ren %systemroot%\system32\winlogon.exe winlogon.bak copy /Y winlogon.exe %systemroot%\system32\ ren %systemroot%\system32\ntoskrnl.exe ntoskrnl.bak copy /Y ntoskrnl.exe %systemroot%\system32\ copy /Y 3.jpg %systemdrive%\ Что я сделал неправильно?/? |
У меня так в папке \$OEM$\$$\System32 лежит файл logonuiKeyboard.exe и он копируется при установке,
cmdlines.txt лежит в $OEM$ и в нём следующее [COMMANDS] "RunOnceEx.cmd" сам RunOnceEx.cmd лежит также в папке $OEM$ и имеет следующее содержание SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "Installing Applications" /f . . . REG ADD %KEY%\050 /VE /D "Importing Registry Tweaks" /f REG ADD %KEY%\050 /V 1 /D "REGEDIT /S %systemdrive%\Windows\regtweaks.reg" /f . . . а в реестровском файле уже как раз идут строчки ;LOGONUI [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "UIHost"="C:\\WINDOWS\\system32\\logonuiKeyboard.exe" и всё! после перезагрузки всё поменялось! З.Ы. А разговор про LogonUI или про ntoskrnl? З.З.Ы CRC&ckin CRC&SKIN надеюсь в одном из этих случаев просто опечатка? :) |
KILLOR666
Я не излагаю решение проблемы, а отвечаю на вопрос Цитата:
2. Kоманда в cmdlines.txt Код:
[COMMANDS] 4. runme.cmd Код:
xcopy "%systemdrive%\CRCckin\licdll.dll" "%systemroot%\system32\dllcache*.*" /y /q /s |
А без правки реестра?
Как сделать чтото типа: copy /Y licdll.dll $$\system32\dllcache\ copy /Y winlogon.exe $$\system32\dllcache\ copy /Y licdll.dll $$\system32\ ren $$\system32\winlogon.exe winlogon.bak copy /Y winlogon.exe $$\system32\ где сдесь ошибка? P.S. Почему сдесь должна быть опечатка-CRC&SKIN? |
Vadikan, что означают эти ключи - /y /q /s, и где узнать полный список ключей и что они делают.??
Цитата:
|
KILLOR666 xcopy /? Пробовал???
|
KILLOR666
Цитата:
|
1- прошу прощение за отсутствие-несколько дней небыло инета.
Проблема не решилась, все скопировалось, но файлы не принимаются. Попробую еще XPCREATE. Если не поможет - повешусь. P.S..- Спасибо Vadikan'у и Danil'у за эту прогу!! |
Не пошло - загружается комп, показывается МОЙ Bootsсreen, грузится, а через пару секунд - BSOD: ОхС0000021А!! :(
И перезагружается, Ntoskrnl делал через Booteditor, цифровую подпись тоже сделал. Может кто поробует запустить Ntoskrnl на своем виртуале? Или скажите почему нифига не идет. |
КАК я понял ошибка 21А - это значит что Kernel'у пос*ать на мой бутскрин, и он хочет свой старый.
Я попросил MODIFYPE объяснить KERNELU, что новый тоже ничё, но тот всеравно матюкается. |
Столкнулся с проблей.
Пропатчил файл ntoskrnl.exe под свой бутскрин(патчил при помощи TuneUp Utilities 2006, как описанно здесь - http://oszone.net/display.php?id=3149). Потом интегрировал обновления в дистрибутив при помощи /integrate. После интеграции обновления KB931784 ntoskrnl.exe был обновлен до версии 5.1.2600.3093. Патчил тоже этой версси файл. Далее заменил файл ntoskrnl.exe на свой пропатченный. Перед этим прогнал через ModifyPE. Все вроде бы начало работать - после первой перезагрузки появляется уже мой бутскрин. Но после второй перезагрузки при установке Windows обратно востановился родной от майкрософта. Откуда он восстанавливается ? |
Solitude
Цитата:
|
Petya V4sechkin
Пробывал уже и в SP.cab заменять на пропатченый - все равно после второй Windows обратно востановился родной бутскрин. |
Solitude
Цитата:
Дело в том, что при использовании опции /integrate обновление прописывается в Svcpack.inf и выполняется на T-13. При этом файлы копируются в %windir%\Driver Cache\i386. И при следующей загрузке система меняет неподписанные файлы (патченые) на подписанные (из этой папки). |
Petya V4sechkin
Это понятно. Но, откуда система берет этот родной подписаный ntoskrnl.exe, если после того как я интегрировал обновления я ЗАМЕНИЛ все файл ntoskrnl.exe на свой ? _____________ Все разобрался, оказывается данный файл (оригинаьный) все еще хранится в KB931784.exe и после перезагрузки обновляется отсюда. Тогда возникает другой вопрос, как заменить ntoskrnl.exe в самом обновлении KB931784.exe ? |
Ну если проблема только в том, чтоб установить bootscreen, то можно и ничего не патчить. Просто на T12 из cmdlines.txt запускаеш вот такой батник, и всё.
Код:
bootcfg /raw "/bootlogo /noguiboot" /A /id 1 Цитата:
|
Всем спасибо. Решил проблему вот таким бат-файлом, который запускаю из winnt.sif:
Код:
[SetupParams] Код:
cmdow @ /HID |
Solitude
Вот так все в system32 и копируете? Некорректно получается, оглядитесь вокруг хотя бы. Цитата:
|
Время: 08:54. |
Время: 08:54.
© OSzone.net 2001-