RyanVM Posted March 9, 2006 Share Posted March 9, 2006 If WFP is disabled it should work. I still say you're better off just making yourself a custom addon pack, though. It would literally take 5min and would be a completely permanent setup from the getgo. Link to comment Share on other sites More sharing options...
spazmire11 Posted March 9, 2006 Share Posted March 9, 2006 if you ever want to make a addon for custom kernals just hack both the kernals drop them in a cab with the folowing in entries.ini[general]blah......[drivercab_move]ntoskrnl.exentkrnlpa.exethis is the setup i use for my addons Link to comment Share on other sites More sharing options...
RyanVM Posted March 9, 2006 Share Posted March 9, 2006 If you integrate it with the Update Pack, you shouldn't even need the [drivercab_move] entries, since the Update Pack takes care of that for you Link to comment Share on other sites More sharing options...
Nepali Posted March 9, 2006 Author Share Posted March 9, 2006 I done this using $OEM$\$$\System32 folder (file name is mybootscreen.exe) and i created *.inf file to change kernel in boot.ini...QUOTE[VERSION]Signature="$CHICAGO$"[DEFAULTINSTALL]UpdateInis=Boot.ini[boot.ini]c:\boot.ini, Boot Loader, "timeout=", "timeout=0"c:\boot.ini, Operating Systems, "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS", "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP" /noexecute=optin /fastdetect /KERNEL=mybootscreen.exe"but it works only when boot.ini is on c:\ partition(almost always) and when system is installed on first partition...maybe somebody will know how to add only "/KERNEL=mybootscreen.exe"and how to found partition witch boot.ini automatically ??its not related with editing boot.ini,, its regarding integration of ntoskrnl.exe Link to comment Share on other sites More sharing options...
Greg00pl Posted March 9, 2006 Share Posted March 9, 2006 I prefer this method because i want to make some kind of menu to chose witch bootscreen i want to use...sry for my english... i'm trying witchout dictionary Link to comment Share on other sites More sharing options...
RyanVM Posted March 9, 2006 Share Posted March 9, 2006 its not related with editing boot.ini,, its regarding integration of ntoskrnl.exeIt's absolutely related. What he's recommending is a method where you don't even have to replace your original ntoskrnl.exe. You can just rename the modified one to something like purdykrn.exe and call that from boot.ini instead of ntoskrnl.exe. The advantage to it is that all it takes is one change to boot.ini and you're back on the original one again in case anything breaks. Link to comment Share on other sites More sharing options...
Greg00pl Posted March 9, 2006 Share Posted March 9, 2006 Wait... maybe i can do it in other way... i will make a html page to chose bootscreen... after cilick on some bootscren on menu it will execute batch...@echo offcopy %systemdrive%\windows\system32\ntoskrnl.exe %systemdrive%\windows\bootscreens\oldkrnl.execopy /y %systemdrive%\windows\bootscreens\mybootscreen_01.exe %systemdrive%\windows\system32\ntoskrnl.execan i use "if errorlevel=" to get sometching like this:if errorlevel=0 echo The ntoskrnl.exe was succesfully changed !!!if errorlevel=1 echo I cannot change ntoskrl.exe... Link to comment Share on other sites More sharing options...
Nepali Posted March 9, 2006 Author Share Posted March 9, 2006 (edited) This is my first post i have made a custom ntoskrnl.exethen >>modifype itthen>makecabthen>>replaced my i386 folder of my UAXP,,problem>>even i replace the original ntoskrnl with my custom made bootscreen,, it gives the same old original display.Searching forum i came to know that it is replaced by the file from *.cab and depends upon the processor..but couldn't find the solid defination to replace silently without any problem which lead to display my bootscreen instead of original.any help/link will be greatful..Note:i want it to integrate,, i don't wan't the method of replacing strings in boot.iniThe last line Note:i want it to integrate,, i don't wan't the method of replacing strings in boot.iniCoz i wan't my bootscreen untouched....i think ryan idea is the best (to create custom addon pack) Edited March 9, 2006 by Nepali Link to comment Share on other sites More sharing options...
Greg00pl Posted March 9, 2006 Share Posted March 9, 2006 (edited) I know, but i want to know is my method is good... cause i want to do something like that, but i want to chose my bootscreen everytime when i will install my unattend DVD...You can do it probabely using that:copy %systemdrive%\windows\system32\ntoskrnl.exe %systemdrive%\windows\system32\oldkrl.exe/maybe you should delete old kernel/del /f /q %systemdrive%\windows\system32\ntoskrnl.execopy /y %patch_to_your_bootsreen%\yourbootscreen.exe %systemdrive%\windows\system32\in cmdlines of course... Edited March 9, 2006 by Greg00pl Link to comment Share on other sites More sharing options...
Nepali Posted March 9, 2006 Author Share Posted March 9, 2006 Regarding changing the bootscreen from boot.inii have been using this script,, in my install.cmdREM Change the kernel in boot.inibootcfg /RAW /A /Kernel=myui.exe /ID 1bootcfg /timeout 0the main thing is i wan't my boot.ini untouchedcurrently i am working on addon pack as told by ryan Link to comment Share on other sites More sharing options...
Greg00pl Posted March 9, 2006 Share Posted March 9, 2006 lol thx BTW so why you don't use cmd file to change ntoskrnl ?? Link to comment Share on other sites More sharing options...
Nepali Posted March 10, 2006 Author Share Posted March 10, 2006 coz sometimes,, i use shellpacks,,(gant, brico, kids, vista)shell packs has its own bootscreens,,due to this method,, it is unable to change the bootscreen on the flycoz shellpack are programmed to change the original fileslater we have to manually edit the strings of boot.ini to view the changed bootscreen (this is really annoying for me)what i wan't is ,, the computer always act on its default..ie i want my boot.ini to act on default Link to comment Share on other sites More sharing options...
Greg00pl Posted March 10, 2006 Share Posted March 10, 2006 OK... Hm... Maybe you will know some easy method to get bootscreens from themexp.org, without New.Net and SaveNow ?? I use "/x" switch to uncompress installer to folder... and then from file %exename% or %exefile% i can unpack the bootscreen file... Maybe you know some better method ??OK... Hm... Maybe you will know some easy method to get bootscreens from themexp.org, without New.Net and SaveNow ?? I use "/x" switch to uncompress installer to folder... and then from file %exename% or %exefile% i can unpack the bootscreen file... Maybe you know how to do it in other way ?? Link to comment Share on other sites More sharing options...
Nepali Posted March 10, 2006 Author Share Posted March 10, 2006 I did it ,,but bit tricky,,how i did ?i modified all necessary file ntkrnlmp.ex_ntkrnlpa.exentkrpamp.exentoskrnl.ex_and placed in one folder (assum: edited)now i ran ryanvm integrator 1.1while ryanvm integrator was performing its procedue up to 10-03-2007 21¦37¦25Log Startup @ 21:37:25 On 10-03-200721:37:49 - 21:37:49 - Source Drive = E:\XP200721:37:49 - Destination Drive = E:\XP200721:37:49 - Destination Size = 7999.5937521:37:49 - 21:37:49 - Starting Integration21:37:49 - Checking Destination For OS Type.21:37:49 - Windows XP Professional With SP2 Found21:37:49 - Clearing any Read Only Attributes.21:38:24 - Extracting RVMUpdatePack2.0.3.cab21:38:37 - Extracting addon_msn75322_dgelwin.cab21:38:38 - Extracting Kels_Fedora_addon_v1.CAB21:38:39 - Extracting Kels_OpenAL_addon_v1.1.CAB21:38:39 - Extracting Kels_WGA_addon_1.5.512.CABi copied my edited files and replaced the file of xpsource\i386\rvmtemp\extractedRest thing was done by intregator 1.1 itself (created driver.cab with all my edited files,,, voila !@!!! Link to comment Share on other sites More sharing options...
HarryPotter Posted March 10, 2006 Share Posted March 10, 2006 Experts!! Like ryanVM werent able to do this simple things It was unfortunate that i didnt saw this thread Ok here all what you need to do1.Remove this rubish like all drivers or orther things using nlite2.Make your customized bootscreen and replace it with your ntoskrnl.exe and others (Remember modifype.exe and makecab before replacing)3.Disable Windows file protection (WFP) 4.You re done Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now