boot.ini Issue - Multi-boot System, Linux, XP and XP64 - Missing File in system32 Message
Posted
by nicorellius
on Super User
See other posts from Super User
or by nicorellius
Published on 2010-04-09T19:54:30Z
Indexed on
2010/04/09
20:03 UTC
Read the original article
Hit count: 730
I have an interesting issue that has me stumped. Not that I'm a computer whiz or anything. I have a multi-boot system with two hard drives: one drive has CentOS and Windows XP 64-bit and the other drive has Windows XP 32-bit. CentOS grub boot loader works great, and I have it set to default to Windows. But this is the problem. My boot.ini file seems to be in order, yet it still gives an error if I choose the default OS (which, consequently, is XP32):
Windows could not start because the following file is missing or corrput:
(Windows root) \system32\ntoskrnl.exe.
Please re-install a copy of the above file.
But if I choose the actual boot ID, i.e., toggle to the Windows XP Pro selection it boots just fine. In the boot.ini file, the entry for XP 32 is the samee:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Pro" /noexecute=optin /fastdetect /usepmtimer [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Pro" /noexecute=optin /fastdetect /usepmtimer multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Windows XP Pro x64" /noexecute=optin /fastdetect /usepmtimer
What am I missing?
© Super User or respective owner