A Digital Age Deserves A Digital Leader

Reinstalling Windows XP when dual booting with Windows Vista

Reinstalling Windows XP when dual booting with Windows Vista

Postby Grav!ty » Sun Jan 28, 2007 4:23 am

Reinstalling Windows XP when dual booting with Windows Vista


Recently I set about a reinstall of Windows XP which is on the system drive, drive C. Windows Vista is installed on drive D and all the boot system files for both XP and Vista are on the XP installation drive. One can make sure which is the System drive by going to My Computer>Right click>Manage>Disk Management and look for the drive/partition tagged "System".

The problem here is that when formatting the XP drive, if XP is installed on the System drive, one will lose the ability to boot to Windows Vista. If the steps below are taken, then one can easily restore the ability to boot to either Vista or XP after the reformat and clean install of Windows XP is complete.


Preparation

I did not want to disturb my Windows Vista installation, so this is the process I followed:

Copy and paste the folder Boot to the drive on which Vista is installed
Copy and paste the file bootmgr to the drive on which Vista is installed
As a precaution, create a backup of the BCD Store with VistaBootPRO and select the drive on which Vista is installed as the save location.
Uninstall the Vista bootloader using VistaBootPRO, from the Bootloader page.
Delete ALL entries from the Manage OS Entries page of VistaBootPRO

Once this was done, I rebooted to the Windows XP CD and reformatted and reinstalled Windows XP.


Reinstating the Windows Vista Dual Boot

After I had installed all drivers and some of the programs I use to Windows XP it was time to get my dual boot with Vista working again. Here is the process to follow to resinstate the dual boot:

Downloaded and install VistaBootPRO.
Cut and paste the folder Boot from the Vista installation drive back to the XP installation drive
Cut and paste the file bootmgr from the Vista installation drive back to the XP installation drive
Go to the Bootloader page of VistaBootPRO, select "Reinstall the Vista bootloader" and Apply

Reboot and you will find that the dual boot menu to both Windows XP and Windows Vista has been restored.
Last edited by Grav!ty on Sun Jan 28, 2007 4:33 am, edited 1 time in total.
Image

"The great majority of mankind are satisfied with appearances, as though they were realities, and are often more influenced by the things that seem than by those that are." - Niccolo Machiavelli
PROfessional Member
User avatar
Posts: 15790
Joined: Tue Sep 14, 2004 5:22 am
Real Name: Graham

Postby Computerwiz2489 » Sun Jan 28, 2007 4:30 am

Great guide ^*^ I really don't like how inflexible Microsoft's loaders are.

Thanks for the guide though :notworthy
PRO Level 15
Posts: 1043
Joined: Sat Oct 18, 2003 7:40 am
Location: Pro Networks forum board

Postby orbitech » Fri Feb 09, 2007 5:25 am

Smart.. So what you basically did was to backup the boot folder and the bootmgr file in Vista root ,so that you could replace them later when you have again installed XP in C:/Root.

The problem is that I had reinstalled XP w/o knowing of such issues with dual boot. And now I don't have backups of those files..
So is there anything I can do in this case?

Thnx in advance
PRO New Member
Posts: 6
Joined: Fri Feb 09, 2007 4:39 am

Postby kd1966 » Fri Feb 09, 2007 1:40 pm

orbitech wrote:Smart.. So what you basically did was to backup the boot folder and the bootmgr file in Vista root ,so that you could replace them later when you have again installed XP in C:/Root.

The problem is that I had reinstalled XP w/o knowing of such issues with dual boot. And now I don't have backups of those files..
So is there anything I can do in this case?

Thnx in advance


Yes! Azzuming you can boot into XP, you can simply install and run VistaBootPRO 3.1 and then REINSTALL THE VISTA BOOTLOADER. Should be as simple as that ^*^
PRO PLATINUM
User avatar
Posts: 6831
Joined: Tue Aug 09, 2005 2:00 am
Location: USA - GSO - NC

Postby samhfoley » Fri Feb 09, 2007 3:09 pm

I reinstalled VISTA as there were 2 bootloader sections. one for VISTA and one for ntldr. Fresh copy of VISTA. created a new boot.ini file. Did that


1. Plug both drives in and set the Windows XP drive to be the boot drive in the BIOS. This will make it the system drive and although it doesn
PRO Level 2
Posts: 20
Joined: Thu Feb 08, 2007 3:08 am
Location: Japan

Postby JabbaPapa » Fri Feb 09, 2007 4:02 pm

Difficulties arise only in working dual-boot systems when you reinstall the Windows version that resides in the System partition.

If XP resides elsewhere than in this partition, ie Vista is your main system, and installed prior to XP, then running VistaBootPRO in XP post-install, and reinstalling the Vista bootloader, should restore dual-boot. In fact, in most cases VBP can be used to do this, although when the System drive has been formatted some extra post-installation config tasks may be required ... :yesnod:

Issues can sometimes occur if Vista resides on the system drive, but you need to format that drive, which may delete the XP boot files.
Image
PRO VETERAN
User avatar
Posts: 9538
Joined: Sun Feb 22, 2004 5:17 pm
Location: Monte-Carlo
Real Name: Julian Lord

Postby JabbaPapa » Fri Feb 09, 2007 4:13 pm

Issues can sometimes occur if Vista resides on the system drive, but you need to format that drive, which may delete the XP boot files.
Image
PRO VETERAN
User avatar
Posts: 9538
Joined: Sun Feb 22, 2004 5:17 pm
Location: Monte-Carlo
Real Name: Julian Lord

Postby orbitech » Fri Feb 09, 2007 4:31 pm

kd1966 wrote:
orbitech wrote:Smart.. So what you basically did was to backup the boot folder and the bootmgr file in Vista root ,so that you could replace them later when you have again installed XP in C:/Root.

The problem is that I had reinstalled XP w/o knowing of such issues with dual boot. And now I don't have backups of those files..
So is there anything I can do in this case?

Thnx in advance


Yes! Azzuming you can boot into XP, you can simply install and run VistaBootPRO 3.1 and then REINSTALL THE VISTA BOOTLOADER. Should be as simple as that ^*^


Actually that was what I was doing but since the boot folder and the bootmgr in c:\Root were not the appropriate files since drive c: was formatted and the appropriate entries (from previous dual boot with Vista) were lost. So if you haven't backed them up before you format your c: drive then you couldn't possibly make the Vista bootloader work correctly. Following Gravity's instructions I repaired 2 times the Vista installation to write again correctly the necessary entries in c:\root and then I went to Vistabootpro in Vista and added the XP entry(legacy OS). That was it!! No need to write the Vista bootloader through the program..
PRO New Member
Posts: 6
Joined: Fri Feb 09, 2007 4:39 am

Postby kd1966 » Fri Feb 09, 2007 4:35 pm

VBPro is simply a more intuitive way to work with MS's bcdedit.exe and the Vista bootloader and NOT a replacement for them. Glad you got it working!!
PRO PLATINUM
User avatar
Posts: 6831
Joined: Tue Aug 09, 2005 2:00 am
Location: USA - GSO - NC

Postby orbitech » Fri Feb 09, 2007 4:40 pm

kd1966 wrote:VBPro is simply a more intuitive way to work with MS's bcdedit.exe and the Vista bootloader and NOT a replacement for them. Glad you got it working!!


Yeap thanx m8. I was seeing a similar solution in other sites, which was asking to manually copy and paste the boot folder and bootmgr of Vista installation to c:\root. But I couldn't achieve that since there was no way the XP would let me replace the original files in c:\root(read only files that I couldn't uncheck). Until I saw that through repair Vista it was doing that automatically.
PRO New Member
Posts: 6
Joined: Fri Feb 09, 2007 4:39 am

Next

Return to Guides

Who is online

Users browsing this forum: No registered users and 3 guests