Vista Dual Boot Installation

W

Waldy

Hi there,
I am currently running XP Pro and would like to install Vista
on a new hard disk and keep XP. I want to be able to boot into either Vista
or XP. Is this possible without third party software? How would I do it?
 
M

Malke

Waldy said:
Hi there,
I am currently running XP Pro and would like to install Vista
on a new hard disk and keep XP. I want to be able to boot into either Vista
or XP. Is this possible without third party software? How would I do it?

It is possible, but not recommended to do this without a third-party
boot manager because XP will wipe all of Vista's System Restore Points
if the two operating systems can see each other. Other than that, just
make sure there are Vista drivers available for all your computer's
hardware.

Dual Booting Windows Vista & Windows XP -
http://bertk.mvps.org/html/dualboot.html

If you need more information, Google is your friend:

http://www.google.com/search?hl=en&q=how+to+dual+boot+XP+Vista&btnG=Search


Malke
 
M

mikeyhsd

as a general rule of thumb, you always install the older OS first.
with vista it automatically sets up dual boot if it can find and identify the other OS's.

remember with XP and Vista they each tend to wipe out the others restore points.
there are patches available to prevent this.
if you really need this then you might google for the patch information.

you could always run Vista as primary, install VPC and run XP in virtual environment. if you have enough hard disk and memory.



(e-mail address removed)



Hi there,
I am currently running XP Pro and would like to install Vista
on a new hard disk and keep XP. I want to be able to boot into either Vista
or XP. Is this possible without third party software? How would I do it?
 
R

R. C. White

Hi, Waldy.

Sure. Now third-party software required, and no shenanigans are necessary.
Just remember 3 main points.

1. The Golden Rule of dual-booting: Always install the newest operating
system last. (If there are more than two OSes, that may NOT be the same as
"install the oldest first".)

2. We boot from the System Partition and keep the operating system files
in the Boot Volume. (For details, see KB article 314470:
Definitions for system volume and boot volume
http://support.microsoft.com/kb/314470/EN-US/

3. WinXP and Vista always install in TWO parts. The big part goes into
the \Windows folder on the Boot Volume (see #2 above), which can be any
primary partition or logical drive on any HD in your computer. The small
part always goes into the System Partition, which MUST be a Primary
Partition, marked Active (bootable), on the hard drive currently designated
in the BIOS as the boot device at the time Setup is run.

If you simply add your new HD after your existing HD, leaving the old HD as
the boot device, you can boot into WinXP and use Disk Management to
partition and format the second HD. Then insert the Vista DVD and run Setup
from there. It will ask where you want to install Vista. Tell it Drive V:,
or whatever letter you've assigned to your chosen destination. Setup will
install Vista where you point, then it will update the startup files on the
first HD's System Partition. It will preserve WinXP's startup files (NTLDR,
NTDETECT.COM and Boot.ini), then it will write Vista's boot loader file
(bootmgr, a filename with no extension) and \Boot folder (holding the BCD -
Boot Configuration Data - which does for Vista what Boot.ini does for WinXP,
and more) into the Root of that partition. WinXP probably calls that
partition Drive C:, and Vista will use that same drive letter. Your System
Partition will still be C:, WinXP's Boot Volume will still be whatever it
was before (probably C:), and Vista's Boot Volume will be V:, or whatever
letter you assigned before running Setup.

Or, after adding your second HD and leaving the first HD in place, you can
boot from the Vista DVD and run Setup. In this case, Setup will not know
what drive letters WinXP has assigned, so it will assign letters, starting
from scratch using its own rules. You can either partition and format the
second HD ahead of time, or let Setup do the job. Either way, you will
select the Vista destination by HD # and Partition #, not by drive letter.
Whichever partition you choose will become Vista's Boot Volume and will be
assigned Drive C:. Then the System Partition (back on the first HD and
still called C: by WinXP) will be assigned the next letter, Drive D:. Other
drive letters can be assigned after Vista is installed. (Vista and WinXP
probably will assign different letters to the same volumes.)

Whichever method you choose to run Setup, Vista's \Windows folder will be
where you choose to install it, WinXP's \Windows folder will still be where
it started, and the boot process will always start in the System Partition
and branch to whichever OS you select.

There are endless variations on this theme, of course. You could remove the
first HD before running Setup. In that case, Setup will have no choice but
to create a new System Partition on the second HD. Many users prefer to use
this method of dual-booting, but it means that they have to change their
BIOS settings to boot into the other operating system. Or you could
reconfigure your system with the new drive as Disk 0 and the old one as Disk
1, then boot from the Vista DVD and run Setup. It will detect WinXP already
installed on the older Disk 1 and create the dual-boot setup on the new
System Partition that it will create on Disk 0.

The simplest way: Add the second HD. Boot from the Vista DVD. Point to
the second HD and let Setup do all the work. ;<)

RC
--
R. C. White, CPA
San Marcos, TX
(e-mail address removed)
Microsoft Windows MVP
(Running Windows Live Mail 2008 in Vista Ultimate x64)
 
R

R. C. White

Whoops! In that first line, change "Now" to "No":
Sure. No third-party software required, and no shenanigans are necessary.

Sorry 'bout that. :^{

RC
--
R. C. White, CPA
San Marcos, TX
(e-mail address removed)
Microsoft Windows MVP
(Running Windows Live Mail 2008 in Vista Ultimate x64)

R. C. White said:
Hi, Waldy.

Sure. Now third-party software required, and no shenanigans are
necessary. Just remember 3 main points.
<SNIP>
 
R

RalfG

I did it, was dirt simple, though I installed on a partition rather than a
second drive. Vista has install options to keep the original OS intact and
it installs a boot loader which allows selection of either OS during boot.
The default boot selection is to go into Vista after 30 seconds without user
input but that can be changed relatively easily if you prefer to boot into
XP. XP does tend to wipe out any Vista restore points unless you do a
certain registry edit in XP which makes it ignore the Vista drive/partition
.. The default SR configuration in the Vista installation only monitored the
Vista system partition and left XP alone so I didn't have to change anything
there.

XP registry edit here:
http://support.microsoft.com/kb/926185

This next page has instructions for dual booting with Vista on a new
partition created on the same harddrive as XP. You can skip over the
partitioning stages and just look at the OS installation.

http://apcmag.com/5023/dual_booting_xp_with_vista

There is a lot of talk about editing the boot manager, easier tools for the
job etc.. but it seems to me people are ignoring the obvious.. The default
works fine for me now but I did change the boot order when trying Vista RC1
and IIRC all you need to do is open System in Control Panel, select the
Advanced Settings then Startup and Recovery Settings. Under Default
Operating System change the drop down from Vista to "Earlier version of
Windows". You can adjust the menu time-out length here too and the recovery
options display, if any.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top