Hi,
I am having very similar problem and its not fixed yet.
First here is my system configuration:
- 1 SATA 300GBHDD with 4 partitions
- 2x80GB HDDs on RAID1 with 1 partition
- 1 IDE 160GB HDD with 2 partitions
I initially have Windows XP installed on the 1st partition of 300GB HDD and the 160GB was not connected to the system. Few days ago I decided to try Vista so I added the 160GB to my system and installed Vista on its 1st partition. Installation went fine and I could boot to Vista normally. However, every times my system reboots, it just go directly to VISTA without showing boot menu.
Following guides posted in this thread, here are what I have done:
- Booted into Vista (My computer always booted into Vista anyway)
- Used easyBCD to create an entry for Windows XP and chose drive D (D is 1st partition of 300GB HDD where Window XP is installed), easyBCD switched to C like normally. Saved everything.
- Made changes as susggested to boot.ini like following:
When my computer rebooted, boot menu showed up and I could boot into Vista without problem. Rebooted computer and chose Windows XP from boot menu without problem too.
However, here is new problem: when I rebooted again, the boot menu no longer appeared and I got the following error:
Please help me fix this dual boot nightmare. Shame on Microsoft for making dual boot so much trouble. Thank you very much in advance for your help!
I am having very similar problem and its not fixed yet.
First here is my system configuration:
- 1 SATA 300GBHDD with 4 partitions
- 2x80GB HDDs on RAID1 with 1 partition
- 1 IDE 160GB HDD with 2 partitions
I initially have Windows XP installed on the 1st partition of 300GB HDD and the 160GB was not connected to the system. Few days ago I decided to try Vista so I added the 160GB to my system and installed Vista on its 1st partition. Installation went fine and I could boot to Vista normally. However, every times my system reboots, it just go directly to VISTA without showing boot menu.
Following guides posted in this thread, here are what I have done:
- Booted into Vista (My computer always booted into Vista anyway)
- Used easyBCD to create an entry for Windows XP and chose drive D (D is 1st partition of 300GB HDD where Window XP is installed), easyBCD switched to C like normally. Saved everything.
- Made changes as susggested to boot.ini like following:
- Copies all the 3 files from D to C (C is 1st partition of 160GB HDD where Vista is installed).[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
When my computer rebooted, boot menu showed up and I could boot into Vista without problem. Rebooted computer and chose Windows XP from boot menu without problem too.
However, here is new problem: when I rebooted again, the boot menu no longer appeared and I got the following error:
Windows could not start because the following file is missing or corrupt:
<Windows root>\system32\hal.dll
Please re-install a copy of the above file
Please help me fix this dual boot nightmare. Shame on Microsoft for making dual boot so much trouble. Thank you very much in advance for your help!
Last edited: