How do you do....it? Thread, Undo dual boot in Technical; Not sure if this should be in here or Windows 7 but here goes.
I have a machine that dual ...
28th July 2009, 05:27 PM #1
Undo dual boot
Not sure if this should be in here or Windows 7 but here goes.
I have a machine that dual boots to either XP or Win 7. The Win 7 installation is on a virtual disc within the machine. If I want to stop dual booting can I just delete the virtual disc? Or do I have to do something else? If so what? I followed a step by step to set it up, unfortunately it didn't mention anything about the fact that you might want to stop using it
28th July 2009, 05:40 PM #2
This should probably still work in the same way as a Vista wipe to restore the old boot loader.
Installing and uninstalling Windows Vista for dual-boot with Windows XP - istartedsomething
After playing around with Vista for a few days, you may want to remove it from your system, and reclaim the hard drive space. Microsoft has made this step very simple as well.
- Boot your computer in to Windows XP.
- Ensure you have the Vista DVD image emulated or in the DVD drive.
- Go to “Start” and “Run”. Type in “e:\boot\bootsect.exe /nt52 ALL /force” (without quotes, and replacing e: with the drive letter of your Vista DVD).
- Restart the computer, and you will notice the boot selection menu is gone.
- Format the partition/drive where you had Vista installed.
- Remove two files (Boot.BAK & Bootsect.BAK) on your XP drive’s root folder (C, these were backup files of your previous bootloader, now no longer useful.
- Optional: Restart to ensure it still works.
- Use your partition software to merge your partitions together.
28th July 2009, 05:45 PM #3
Thanks, I'll have a go at that. Perhaps I could look for the files mentioned to see if they are there. Not sure about which drive letter the virtual disc would be on though. Needs some investigation.
28th July 2009, 05:49 PM #4
Not sure about the virtual disk but you would probably want to clean up the boot loader code that has been installed by 7. You could also do this in the XP repair console by doing a fixboot and fixmbr command to replace the later 7 bootcode with the XP stuff. The XP install should still boot through the 7 bootloader but the 7 install would not if the virtual disk was gone. You could probably run it like this fine but it would be much cleaner to take it back to a standard XP bootloader to avoid unseen difficulties in future.
28th July 2009, 05:51 PM #5
If you do fixboot under xp will that still detect the windows 7 installation ?
Originally Posted by SYNACK
If you delete the windows 7 lines out of the boot.ini and delete the windows 7 virtual disc and then run those commands maybe in recovery console?
28th July 2009, 06:03 PM #6
No, running a fixboot and fixmbr from the recovery console will replace the older XP bootloader which cannot see or boot to a newer Vista or 7 installation. This will mean that the 7 image will not be bootable as the OP has requested.
Originally Posted by mac_shinobi
I forgot to add you may need to do a:
in the recovery console as well to rebuild the list of OSs for the XP boot loader if the old list was wiped.
28th July 2009, 07:10 PM #7
When I read it - the question was how to stop it dual booting with the windows 7 being the virtual disc and wanting to get rid of the windows 7 side so it will only boot xp - at least thats what I gathered from the question as per the bold text in the quote stating that the windows 7 is on a virtual disc
Originally Posted by leco
so am guessing the asker just wants windows xp to be the only bootable OS so getting rid of the windows 7 along with the mounted virtual disc etc etc and altering the boot.ini either by physically editing the file or by doing what you mentioned in the recovery console with the bootcfg /rebuild and the other commands
28th July 2009, 07:37 PM #8
Oh guys, now I am confused. I want to return the machine to a single OS - XP which is the one on the main C drive. I don't want the option to choose either XP or Win7 - just start up in XP.
Plain simple instructions please.
28th July 2009, 07:52 PM #9
The answer depends on how much of Windows 7 you want to clean off. If you don't mind having the beta bootloader from 7 still handling the system startup then you can (under windows 7):
Right click on Computer in the start menu and click properties, click on advanced properties and then click the system and recovery settings button.
Set XP to the default OS and set the delay to 0 seconds.
This will just make XP boot automatticly and you should then be able to delete the virtual drive image (assuming it is not a partition and set to system). This gets rid of the option and the OS but not the bootcode that runs it and the extras that load up the virtual image.
If you want to clean it propperly then you can use one or other of the methods that I have posted above to restore the original boot loader for XP then delete the virtual disk image. This will leave you with a standard XP boot sector and boot loader just like you had before you installed 7.
28th July 2009, 09:20 PM #10
Followed your instructions i.e. "e:\boot\bootsect...." etc. Now have a single boot into WinXP. My Boot Loader looks like this:
Is that what it should be or do I need to do anything else? For instance is it now OK to delete the Win7.vhd file?
Boot Loader Settings
Boot entry ID: 1
Friendly Name: "Microsoft Windows XP Professional"
OS Load Options: /FASTDETECT /NOEXECUTE=OPTIN
28th July 2009, 09:25 PM #11
So long as it now reboots fine into XP it should be fine to remove the Windows 7 VHD from your system. You may wish to edit the timeout to 0 to make it boot right into XP without delay though.
28th July 2009, 10:18 PM #12
That's great - thanks for all your help.
By Brent99 in forum How do you do....it?
Last Post: 27th March 2009, 09:34 AM
Last Post: 14th December 2007, 01:13 PM
By macca in forum Windows Vista
Last Post: 9th November 2007, 02:25 PM
By richard in forum General Chat
Last Post: 28th February 2007, 02:32 PM
By ranj in forum Windows Vista
Last Post: 9th February 2007, 07:37 PM
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Tags for this Thread