ntoskrnl.exe missing or damaged, cant boot

gybp

Distinguished
May 26, 2006
7
0
18,510
hello, i created 2 partitions, in one i installed winxp 64, in the other i installed wxp 32, but after installing the 32 bits version and tried to boot into xp64 i got that message, ntoskrnl.exe missing or damaged.

whats the problem??? i can boot into the 32 bits version, but the 64 bits is damaged or something.

this is the boot.ini

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windo ws XP Professional x64 Edition" /noexecute=optin /fastdetect
 

riser

Illustrious
Probably need to install 32 bit first, then 64 bit.

Originally I was going to say to defrag your hard drive since that generally fixes this error, but now I'm not so sure.
 

WazzaUK

Distinguished
Oct 4, 2007
193
0
18,690
Yep - theres not a compatible ntoskrnl.exe for winXP 64 - you overwrote it with winXP 32...
install winXP 32 before installing winXP 64...

basically just remove:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional x64 Edition" /noexecute=optin /fastdetect

from boot.ini and re-install winXP 64 again...