Nepali Posted March 8, 2006 Share Posted March 8, 2006 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.ini Link to comment Share on other sites More sharing options...
MHz Posted March 8, 2006 Share Posted March 8, 2006 Did you do the ntkrnlpa.exe ? Link to comment Share on other sites More sharing options...
Nepali Posted March 8, 2006 Author Share Posted March 8, 2006 imy Pc is single processor,,i have only edited ntoskrnl.exe..is ntoskrnl.exe = ntkrnlpa.execan ntoskrnl.exe be renamed as ntkrnlpa.exe and replaced the original file Link to comment Share on other sites More sharing options...
MHz Posted March 8, 2006 Share Posted March 8, 2006 My PC has a single processor also, but it uses the dual processor kernal as likely cause of the dual channel capabilities. I would have to edit ntkrnlpa.exe to change the boot screen.As for the latter, I am not sure that renaming a kernal to cheat Windows will work. Link to comment Share on other sites More sharing options...
Nepali Posted March 8, 2006 Author Share Posted March 8, 2006 i will give it a shot tonight Link to comment Share on other sites More sharing options...
RyanVM Posted March 8, 2006 Share Posted March 8, 2006 ...oh dear. DUAL CHANNEL != DUAL CORE.ntoskrnl.exe and ntkrnlpa.exe are the single processor kernel EXEs.ntkrnlmp.exe and ntkrpamp.exe are the multi processor kernel EXEs.Lastly, the kernel files also exist in driver.cab. Odds are you're seeing the old splash screen because setup sees the one in i386 as unsigned and uses the one in driver.cab instead. You'll have to replace both (and you'll want to edit/replace the other EXE as well) if you want it to stick. Link to comment Share on other sites More sharing options...
Nepali Posted March 8, 2006 Author Share Posted March 8, 2006 (edited) thanks ryanwell,, my UAXP is based on ryanvm pack with manual integration ,,but how to compress back the files of driver.cab which is decompressed to a driver folder just to modify/delete some files(eg ntoskrnl)if there is not easy way,, then i must choose this method,deleting the file from driver.cab,, but how ? Edited March 8, 2006 by Nepali Link to comment Share on other sites More sharing options...
RyanVM Posted March 8, 2006 Share Posted March 8, 2006 (edited) You can extract CABs with 7zip, WinRAR, and most other archivers. Then you can use jdoe's CAB Tool found on these forums or PowerArchiver (or makecab/cabarc if you know what you're doing) to rebuild the CAB afterward.Otherwise, here's a hint. If you're using my integrator, you can always create an addon http://ryanvm.net/forum/viewtopic.php?t=1290 Edited March 8, 2006 by RyanVM Link to comment Share on other sites More sharing options...
Greg00pl Posted March 9, 2006 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...[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 ?? Link to comment Share on other sites More sharing options...
RyanVM Posted March 9, 2006 Share Posted March 9, 2006 http://gosh.msfnhosting.com/Files/DirIds.txt Use %24% instead of c: Link to comment Share on other sites More sharing options...
Greg00pl Posted March 9, 2006 Share Posted March 9, 2006 THXand how to add the "/KERNEL=blablabla.exe" switch only, without changing anything else ?? especially when i don't install winXP on 1st partition ?? Link to comment Share on other sites More sharing options...
RyanVM Posted March 9, 2006 Share Posted March 9, 2006 No clue Link to comment Share on other sites More sharing options...
Greg00pl Posted March 9, 2006 Share Posted March 9, 2006 lol I found some instructions for inf files... it's possible, but the problem is that it was still problem... the whole line was damaged after that... Probabely my english is too weak to understand that Link to comment Share on other sites More sharing options...
RyanVM Posted March 9, 2006 Share Posted March 9, 2006 See if this site helps:http://msdn.microsoft.com/library/default....b9d8dbb.xml.asp Link to comment Share on other sites More sharing options...
Nepali Posted March 9, 2006 Author Share Posted March 9, 2006 will this work,***********Folder structure$oem$\$$\system32\myui.exe$OEM$\$1\install\run.cmdWFP disabled permanentlydllcache is empty[GuiRunOnce]%systemdrive%\install\run.cmd$OEM$\$1\install\run.cmddel "%systemroot%\system32\ntoskrnl.exe.bak" /q ren "%systemroot%\system32\ntoskrnl.exe ntoskrnl.exe.bak" ren "%systemroot%\system32\myui.exe ntoskrnl.exe"Will this be able to change the ntoskrnl.exe permanently without any hassel. 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