Link to home
Start Free TrialLog in
Avatar of RecompLLC
RecompLLC

asked on

How to dual boot Vista & XP using install images

I am trying to setup my laptop to allow me to dual boot between Vista and XP.  I have want to load my Vista image on the first partition and then load my XP image on the second partition.  I have been successful at creating the partitions and loading the Vista image to the first partition and then loading the XP image to the second partion.  My images were created using R-Drive Image ver 4.3.  I was then able to modify the boot record using the following commands:
bcdedit -set {ntldr} device partition=C:
bcdedit -set {ntldr} path \ntldr
bcdedit -displayorder {ntldr} -addlast
bcdedit -set {ntldr} description "Microsoft Windows XP"
These commands allowed me to choose which OS to boot from.  When I choose to boot from Window Vista, everything works fine and Vista comes up.  When I choose to boot from Windows XP I get an error that "Windows failed to start. A recent hardware or software change might be the cause.  To fix the problem:......blah, blah..... something about File: \ntldr Status: 0xc00000f Info: the selected entry could not be loaded because the application is missing or corrupt.

To attempt to solve this problem, I have booted off the XP install CD and when into recovery console mode.  I then issued the fixboot d: command and the fixmbr command
This still did not fix the XP boot manager problem.  Can you offer any other suggestions?
Thanks!
Avatar of Kenneniah
Kenneniah

The boot drive for XP is always the first active partition, therefore fixboot d: etc. does nothing. The problem is due to the way you installed, XP never set up it's boot information onto the c: drive.
To do what you are doing using images, you'd need to either use a 3rd party bootloader, or first do fixboot etc. on the c: drive with the XP cd, then do the same with the Vista cd.
Avatar of RecompLLC

ASKER

I'm unclear on your answer.  Are you saying that I must install XP image on the first partion and call it C: then install Vista on the second partition and call it D:?  Does it matter to Vista which partition it is installed on?  Does Vista have a recovery console mode and allow a fixboot command?
Thanks
ASKER CERTIFIED SOLUTION
Avatar of Kenneniah
Kenneniah

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial