Jump to content

Recommended Posts

Posted

I have changed ntkrnlmp.ex _ and ntoskrnl.ex _ in the directory i386 and into sp1.cab. But it does not work. my computer is 3,2 ghz Hyperthread.

some suggestion?

sorry for my bad explanation, i am spanish one


Posted

@ GEnto

do a search, or perhaps Alanoll will come by

and do a same tutorial for us, I believe he has

a hack or two that will help this work.

search hyperthread ntkrnlmp

I can't get this to work with my hyperthread mb

as well

bonedaddy

Posted

actually since he changed both the dual and single kernel processors, on the install source, the batch file is not neccessary.

but I do prefer my method, as it retains the original kernels as well as the modified ones.

do you get any errors during setup or the original XP logo just shows up? Do you have any hotfixes that run during SVCPACK.INF? if so, they will overwrite you modified kernel.

I use this to edit the kernel: http://www.msfn.org/board/index.php?showto...indpost&p=86883

I use this to autoselect the right kernel : http://www.msfn.org/board/index.php?showto...indpost&p=71175

I usually run it as the last thing in my Install routine typically at GUIRunOnce or so. I'd also place it in its own batch file.

I've since modified it slightly, but only because I've started using XPlode and I pass a variable to it, instead of ripping it from the registry.

  • 1 month later...
Posted

GEnto wanted to reply to this thread, but he reported it to a moderator instead :) Here it is:

Sometimes I've got an error at minute 36 of the instalation. Now no error but the logo shown during the instalation is the windows xp logo, after instalation is shown my modified logo.

I want to know if it is posible to see my modified logo during the instalation too.

On my start.cmd:

REM ntkrnlpa.exe for HT and ntoskrnl.exe for uniproccesors

FOR /F "tokens=3 delims= " %%A IN ('REG QUERY "HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v NUMBER_OF_PROCESSORS') DO SET NUMBER_OF_PROCESSORS=%%A

bootcfg /copy /D "Windows XP Professional" /ID 1

if %NUMBER_OF_PROCESSORS%==2 goto DUAL

REM ---- For Single proc ---- ntoskrnl.exe for uniproccesors

bootcfg /RAW "/Kernel=OEMKrnl.exe" /A /ID 2

:DUAL

REM ---- For Multiprocess/Hyperthread proc ---- ntkrnlpa.exe for HT

bootcfg /RAW "/Kernel=dualKrnl.exe" /A /ID 2

bootcfg /Timeout 0

bootcfg /Default /ID 2

it works OK after instalation.

thank everybody

Posted

if you see the screen with the logo saying "Please Wait" that is NOT the kernel, it is rather OOBE running in the background.

I wouldn't recommend changing the kernel until after first boot, as there might or might not be a few check.

On another note, ntoskrnl.exe is the single kernel, ntkrnlmp.exe is the multikernel.

I would recommend NOT replacing the kernels as they're named on the source (in I386) but to rename them like you have. Without knowing the error I don't believe I know what you're talking about :rolleyes:

Thanks Aaron for forwarding this :)

Posted
if you see the screen with the logo saying "Please Wait" that is NOT the kernel, it is rather OOBE running in the background.

Ah!

So that explains one more mystery.

In SP2 RC2, the bootlogo has changed to not display any "Home edition" or "Professional" text. And the year of copyright (1981-2001) has been cut out.

But at first-boot (after setup finishes), when the screen auto-resizes itself according to the resolutions specified in winnt.sif, you see (for barely a few seconds) the old-style boot-screen (at higher resolution, and occupying only a small,central part of the otherwise-black display). That is the first and last time you see the old-type boot-screen on SP2.

So that 'boot-screen' actually isn't that ?.......

It is OOBE ?......

Well, makes sense, doesn't it?

[/satisfied]

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...