Dual boot XP & Vista question

B

Bobby

I purchased a Dell laptop with Vista Home Premium on it and some of my older
Xp software won't work on it. I would like to install XP on a separate
partition and have a multi boot system, but am having issues. I created a
partition on my hard drive, but when I try to install XP - it tells me I
already have a newer version of Windows and won't do an install.....If I try
to boot from the CD and install that way it tells me it can't find a hard
disk to install to.
 
T

Timothy Daniels

Bobby said:
I purchased a Dell laptop with Vista Home Premium on it and some of
my older Xp software won't work on it. I would like to install XP on
a separate partition and have a multi boot system, but am having issues.
I created a partition on my hard drive, but when I try to install XP - it
tells me I already have a newer version of Windows and won't do an
install.....If I try to boot from the CD and install that way it tells me it
can't find a hard disk to install to.

Search Google with the words "install XP after Vista".
You'll get tons of hits.

*TimDaniels*
 
C

Colin Barnhorst

I suggest you use VPC 2007 for running XP on Vista. It is a lot cleaner and
does not involve multibooting. Also, have you tried running your
problematic software in XP compatibility mode on Vista? You give no details
about your computer or the software you need to run.
 
B

Bruce Chambers

Bobby said:
I purchased a Dell laptop with Vista Home Premium on it and some of my older
Xp software won't work on it. I would like to install XP on a separate
partition and have a multi boot system, but am having issues.


Normally, the older OS must be installed first unless you wish to
acquire and use some 3rd-party partition and boot management utility.
(In which case you have to follow the instructions provided by whatever
3rd party solution you select.) However, this KB Article (not for the
faint of heart or technically-challenged) explains how to repair the
Vista boot process after installing WinXP:

Windows Vista no longer starts after you install an earlier version of
the Windows operating system in a dual-boot configuration
http://support.microsoft.com/kb/919529

MS-MVP John Barnett's Guide is considerably more user-friendly:
http://vistasupport.mvps.org/install_windows_xp_on_machine_running_vista.htm

Before proceeding:

First and foremost, if the specific computer model in question was
designed specifically for Vista, there may well be no WinXP-specific
device drivers available to make the computer's diverse components work
properly. If this proves to be the case , installing WinXP in a virtual
machine would be your best option, anyway. Consult the computer's
manufacturer about the availability of device drivers. Secondly, adding
another OS might void any support agreements and, sometimes, even the
warranty. Again, consult the computer's manufacturer for specifics.

I created a
partition on my hard drive, but when I try to install XP - it tells me I
already have a newer version of Windows and won't do an install..


That means you're trying to install WinXP from within Vista. This, of
course, will not work; no operating system has yet been designed to
perform an in-place downgrade. Nor would it be possible to create a
dual boot configuration in this manner.

...If I try
to boot from the CD and install that way it tells me it can't find a hard
disk to install to.


In all likelihood, the Dell laptop uses an SATA controller for its mass
storage device. Remember, SATA didn't really exist (or at least wasn't
commercially available) when WinXP was initially developed. Very early
in the boot process, just after having booted from the WinXP CD, the
screen will display the words to the effect: "Setup is examining your
system." Press <F6> when this happens, and have the *manufacturer's*
WinXP-specific drivers for your SATA controller available on a floppy
disk. (Yes, it must be one a floppy disk; WinXP's installation routine
is hard-coded to accept only a floppy for this purpose.)

Two final thoughts:

1) Dual-booting is no longer necessary in a great many situations. Why
not download a Virtual Machine application, such as Microsoft's
VirtualPC 2007 (http://www.microsoft.com/downloads/search.asp?) or
Innotek's VirtualBox (http://www.virtualbox.org/) and run WinXP and your
legacy applications within a virtual computer? Both are free and work
with Vista.

NOTE: Microsoft does not support the use of VirtualPC 2007 on Vista
Home editions, but several people have reported that it works. Your
results may vary.

2) Dell still sells computers with WinXP. Have you contacted them to
see if you can exchange Vista for WinXP?


--

Bruce Chambers

Help us help you:


http://support.microsoft.com/default.aspx/kb/555375

They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety. ~Benjamin Franklin

Many people would rather die than think; in fact, most do. ~Bertrand Russell

The philosopher has never killed any priests, whereas the priest has
killed a great many philosophers.
~ Denis Diderot
 
B

Bobby

The software I mentioned not working is all Rockwell software that I use for
PLC communication, programming, etc. They are supposedly issuing new releases
to work with Vista, but I was trying to find a way around it in the meantime.
Changing compatibilty modes works for everything else I have tried except
Rockwell.

Thanks for your responses - I'll give it another try before I decide to just
wait on new releases.
 
A

Aymincendiary

I'm having a similar problem...

I have a system with 3 partitions, 2 have XP, and the third I installed
Vista Business x64.

When Vista starts, it comes to a boot screen, asking whenter I want to boot
to Vista or an earlier version of Windows. When I select the earlier version,
I get this message:

File: \ntldr

0xc0000225

Info: The selected entry could not be loaded because the application is
missing or coorupt.

Now, if I install XP back over Vista, I can get back into the other
installs, as it must rebuild the boot.ini file. But then I don't have Vista.
Vista doesn't have a boot.ini file.

Originally this operation worked. I was able to rig this system into a dual
boot between Vista and XP. However, I had video driver problems in March and
took Vista off the computer. Now when trying to install Vista on the third
partition, I can no longer get into my XP installs.

Also, the show hidden files option (to view ntldr and attempt a copy and
paste) in the view tab in folder options in XP must have another path in
Vista. If anyone knows where that is let me know; meanwhile I'll pore thru
the Inside/Out MS Press book.

All in alkl, if I can't figure this out I'll install a copy of XP over Vista
AFTER repartitoning and reformatting so I can get back into my other
installs. I'll then simply wait for the next mutation of Windows to come out
in 2010. By that time, I'll be upgrading my motherboard, CPU and RAM.
 
T

Timothy Daniels

For dual-booting Vista and XP, reading these websites should help:
http://techrepublic.com.com/5208-6230-0.html?forumID=102&threadID=210954&messageID=2224195

http://support.microsoft.com/kb/919529

http://windowssecrets.com/2008/02/14/01-Make-your-computer-dual-boot-Vista-and-XP

http://www.aiscl.co.uk/dualbootvista.php

http://vistasupport.mvps.org/install_windows_xp_on_machine_running_vista.htm

http://apcmag.com/how_to_dual_boot_vista_and_xp_with_vista_installed_first__the_stepbystep_guide.htm
(This website is good, but it loads really slowly.)

Notice that the order of installation makes a difference, and understanding
the Vista line command "bcdedit" helps a lot, but you can use free down-
loadable GUIs such as EasyBCD and VistaBootPro instead of bcdedit.

You should be aware that Vista and XP conflict in their Restore Points,
and there is a registry hack to fix this:
http://support.microsoft.com/kb/926185,
or you can just do frequent backups to compensate for it.

*TimDaniels*
 
A

andy

What does the contents of the BCD store look like?
e.g.,
Microsoft Windows [Version 6.0.6000]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.

C:\Windows\system32>d:

D:\>dir
Volume in drive D has no label.
Volume Serial Number is 9C39-597D

Directory of D:\

07/27/2008 01:56 PM 0 AUTOEXEC.BAT
07/27/2008 01:56 PM 0 CONFIG.SYS
07/27/2008 01:57 PM <DIR> Documents and Settings
07/27/2008 01:56 PM <DIR> Program Files
07/27/2008 04:07 PM <DIR> WINDOWS
2 File(s) 0 bytes
3 Dir(s) 4,940,124,160 bytes free

D:\>dir /ah
Volume in drive D has no label.
Volume Serial Number is 9C39-597D

Directory of D:\

07/27/2008 05:38 PM <DIR> $RECYCLE.BIN
07/27/2008 06:03 PM <DIR> Boot
07/27/2008 06:03 PM 471 Boot.BAK
07/27/2008 05:07 PM 471 boot.ini
11/02/2006 02:53 AM 438,840 bootmgr
07/27/2008 01:56 PM 0 IO.SYS
07/27/2008 01:56 PM 0 MSDOS.SYS
08/03/2004 10:38 PM 47,564 NTDETECT.COM
08/03/2004 10:59 PM 250,032 ntldr
07/27/2008 04:38 PM 805,306,368 pagefile.sys
07/27/2008 01:57 PM <DIR> System Volume Information
8 File(s) 806,043,746 bytes
3 Dir(s) 4,940,124,160 bytes free

D:\>bcdedit

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
displayorder {ntldr}
{current}
toolsdisplayorder {memdiag}
timeout 30

Windows Legacy OS Loader
------------------------
identifier {ntldr}
device partition=D:
path \ntldr
description Earlier Version of Windows

Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {ec5914cb-5c40-11dd-a390-af837233ceda}
nx OptIn

D:\>
 

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