I have a PC with Windows XP Pro 32-bit installed, and I recently installed Windows XP Professional x64 on a separate partition. The installation went fine, and I booted directly into XP x64 upon completion of the installation. However, when I rebooted the computer again, it does not give me the option to boot into x64.
I know it has something to do with my boot.ini file, but I am not sure how to fix the problem. Here is the main issue…
My XP 32-bit is installed on drive C, which is one of two partitions on my main SATA hard drive, the other partition being drive D.
My XP x64 OS is installed on a partition of my drive E, which is an IDE HDD. The partition for x64 is named drive Q.
The x64 installation placed the x64 boot.ini file on drive F, and this is how it reads:
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="Windows XP Professional x64 Edition" /noexecute=optin /fastdetect
The original boot.ini for my 32-bit XP is of course residing on drive C. This is how it reads:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn /usepmtimer
I have tried all sorts of changes to my C-drive’s boot.ini, but none of them will enable me to boot into x64. This does not surprise me, as I am totally new to the whole dual-boot thing. Can anyone here point me in the right direction as to how I can make this work? I would rather not do a new install of x64, but will do it is it is necessary to do so.