XP and Vista

chimera123

New Member
Hello all!

I had a question about installing Vista and XP on the same computer (but on different hard drives).I know there is a step-by-step proccedure when installing both OS on the same hard disk (but on different partitions).

My question is: will I have any problems by installing Vista on one and XP on the other hard drive?

Thank you for your time and help,

klemen
 
THere are a few points to note when going to install both versions on separate drives. This also depends on the type of drives there. Both installers will look for the first ide drive seen. If XP is one ide(#1) and Vista is installed to a second ide the boot information will see Vista as the default version witn the option to boot "previous versions of Windows" on a startup screen.

With Vista installed to the first ide drive the XP installer will automatically copy the IO.SYS and MSDOS.SYS files when trying to install to the first despite Vista being there already. To isolate each version and use the bios F8 menu for choosing the boot device you simply unplug one drive to install Windows on the other. Later you assign which drive is the default boot device in the bios and simply use the F8 menu if your board has that option to load from the other drive. That method keeps them totally separate.

Most prefer the dual boot method and use the boot.ini tab in the msconfig utility or the free EasyBCD editor for setting the default version of Windows that will seeing the option onscreen for booting either by choice.
 
THere are a few points to note when going to install both versions on separate drives. This also depends on the type of drives there. Both installers will look for the first ide drive seen. If XP is one ide(#1) and Vista is installed to a second ide the boot information will see Vista as the default version witn the option to boot "previous versions of Windows" on a startup screen.

With Vista installed to the first ide drive the XP installer will automatically copy the IO.SYS and MSDOS.SYS files when trying to install to the first despite Vista being there already.

The XP or Vista installer will see both drives and you can pick either drive to install to. XP or Vista does not (just pick) a drive on its own and install it there because you have a IDE and Sata, you have to pick one!
 
Last edited:
To enlighten you a little about that especially when first getting the new build here running Vista was on the one remaining ide drive and XP was to go on the first sata drive. After seeing Vista go onto the 250gb ide the XP installer copied the IO.SYS and MSDOS.SYS files to the Vista drive despite choosing the 500gb sata model and clearly seeing that listed! The XP installer still defaulted to the ide drive.

The key to seeing XP installed onto the first of the 2 sata models here will be to simply unplug the ide drive for seeing a clean install go on without problems. On the current build XP was installed first to see Vista then install to the second ide drive at that time creating a new boot folder on the XP primary.

That was with the RC1 beta version then. The new AM2 didn't require a sata driver floppy for the XP installer to see the sata drive while still trying to install to the ide. When the replacement board comes in we'll try it again here with the Vista ide drive "unplugged" to see working results.
 
To enlighten you a little about that especially when first getting the new build here running Vista was on the one remaining ide drive and XP was to go on the first sata drive. After seeing Vista go onto the 250gb ide the XP installer copied the IO.SYS and MSDOS.SYS files to the Vista drive despite choosing the 500gb sata model and clearly seeing that listed! The XP installer still defaulted to the ide drive.

You do know that 2000,XP and Vista does not have IO.SYS and MSDOS.SYS files to put anywhere, theres a COMMAND.COM file. But ME was the last one that had IO.SYS and MSDOS.SYS. Theres not even a CONFFIG.SYS or AUTOEXEC.BAT they are CONFIG.NT and AUTOEXEC.NT now.
 
Yes and XP does have backward compatibilty to Fat meaning some compressed cab file was opened when the installer tried to get XP on the Vista drive and failed to remove the new version of Windows. For some reason the installer still went after the ide drive despite selecting the first sata when this was tried.

The surprise was seeing the installer for XP Home not Pro put the dos sys files on the drive. The Vista installer certainly didn't do it. Remember these drives also saw the primary partitions deleted and new ones created and formatted for use in the new build. Vista went on clean first not seeing any dos files there. Vista isn't backward compatible to Fat like XP is.
 
Yes and XP does have backward compatibilty to Fat meaning some compressed cab file was opened when the installer tried to get XP on the Vista drive and failed to remove the new version of Windows. For some reason the installer still went after the ide drive despite selecting the first sata when this was tried.

The surprise was seeing the installer for XP Home not Pro put the dos sys files on the drive.

I,ll say it again XP home does not have MSDOS.SYS to put anywhere!
 
Now you know why I found that one a little odd since I had just cleaned off the one remaining ide in the 939 case for XP Pro to replace the Home version there. The new build will now see Vista and the Home version as the 2 main OSs until...? maybe Vienna? maybe another Linux distro? Solaris?

The Pro version does put dos files at the root for use with older Fat16 networking. Apparently the XP installer uses some form of the fdisk utility that works with NTFS and Fat alike built into the installer. That would explain the dos files appearing as it made the attempt to remove Vista. NO GO! Once the Vista ide drive was unplugged XP went right onto the first sata like it was supposed to.
 
There are really no reason to mention the *.sys files. It's true, that xp for some reason creates those files, but they're useless. They are empty files. xp uses ntldr, not io.sys.

and btw, you cannot dual boot xp and vista by using ntldr and boot.ini
 
So guys, what would you do?
Do you reccomend doing this or not?
Or is there a better way to have XP and Vista on the same computer?

Thanks everybody,

klemen
 
There are really no reason to mention the *.sys files. It's true, that xp for some reason creates those files, but they're useless. They are empty files. xp uses ntldr, not io.sys.

and btw, you cannot dual boot xp and vista by using ntldr and boot.ini

The mention of seeing those files present is simple fact when XP couldn't replace Vista. This was due to the XP installer still attempting to copy it's setup files on the wrong drive even after selecting the 1st sata. While trying to isolate the two versions the installer obviously detected Vista and automatically tried to upgrade it like an older version of Windows.

So guys, what would you do?
Do you reccomend doing this or not?
Or is there a better way to have XP and Vista on the same computer?

Thanks everybody,

klemen

With XP installed on the first drive ahead of Vista you can then install Vista itself to another drive. The thing to note is that the Vista installer will then add XP into it's own boot configuration where you use that boot loader for selecting XP. I just got through multibooting two versions of XP along with Vista on 2 separate drives.

Vista will take over the mbr on the host drive for this but now allows for an easy dual boot configuration. In fact Microsoft has it's own article for just this knowing people will run both versions on the same system. One MS page outlines some basics as seen at http://windowshelp.microsoft.com/Windows/en-US/Help/8572be9b-8580-49f7-9719-b3a4c42749fe1033.mspx

Another page with more detail on how to go about seeing this done can be reviewed at http://windowshelp.microsoft.com/Windows/en-CA/help/e77344fa-e978-464c-953e-eba44f0522671033.mspx

Right from the start you generally see the older version of Windows installed first whether on the same or different drive. There you would first see XP installed fresh followed by a custom install not default install that overwrites the current copy but designate the separate partition/drive.

Despite Vista making itself the default OS you can still XP set to auto boot itself with Vista then being the optional version to load. The value comes in being able to run the newest version out while still being able to run everything you were able to on XP. Some apps and games simply won't on Vista being typical with any new version of Windows.
 
Seeing the two dos files seemed a little odd since XP Home was the version being installed not Pro but those were simply stuffed into the recycle bin when seen. Once the ide was unplugged XP went on normally to the sata then. When mixing the two types of drives that's something to note about Windows there.

Apparently even with Vista there's something leftover that looks for the ide drives first. Originally sata and SCSI types were simply addon storage devices with a faster bus for speeding up access to data stored on them. Since that time boards have leaned towards sata as ide eventually will become rather obsolete. Being that Vista and XP were intended to be able to upgrade older systems where ide drives were and still are more common you have to watch how things go when custom installing.
 
Thank you all!

It works perfectly - no problems at all.

Just one more question and then i will leave you alone. :)
Can i use microsoft outlook in both operating systems (the same email account)?Or will there be any interference?

Thanks,

best regards
 
You can use both, but if you have your provider delete your emails after you download them in outlook each email will only be available in the OS you were using when you checked your mail.
 
...but if you have your provider delete your emails after you download them in outlook each email will only be available in the OS you were using when you checked your mail.

Not true. As long as each of the Outlook installations are set to use the same exact outlook.pst file, then all emails that are downloaded into outlook will be saved in that .pst file. So, no matter if you boot into XP or Vista, as soon as you open Outlook, it will load whatever it has in that .pst file.

I do exactly that and it works fine. I actually have my .pst file in a folder inside My Documents (which is located on a separate partition than any of the operating systems).

Someone correct me if I'm wrong, but I think the default location of the outlook.pst file is:
C:\Documents and Settings\USER NAME\Local Settings\Application Data\Microsoft\Outlook
Of course you need to replace the blue with your own information. Some of the folders along that path are hidden folder, you might need to enable viewing hidden folders (or you can just copy and paste the path into windows explorer to directly go to that directory).

I recommend doing what I do and having that .pst file in a separate location (for example in My Documents) on a separate partition. That way, if something goes wrong with one of the OS partitions, you still have all your emails backed up with your own files. Inside My Documents, I basically have all my outlook emails, rules that I have created, accounts info etc. in a folder called "Outlook Things". That way, if I have to reinstall an OS, and reinstall Outlook, I just tell it where those files are and bingo - I'm right back in business as if nothing had happened.

Having the "My Documents" folder on a separate partition is also nice, because no matter what OS I boot to, I have set the location of "My Documents" to a folder in that third partition. That way I don't have to deal with two different "My Documents" folders.


PS - BTW, great thread. I learned new stuff by reading what PC eye and StrangeHold were discussing. :)
 
Last edited:
As long as each of the Outlook installations are set to use the same exact outlook.pst file, then all emails that are downloaded into outlook will be saved in that .pst file. So, no matter if you boot into XP or Vista, as soon as you open Outlook, it will load whatever it has in that .pst file.

Thats true.
 
If you have Vista and XP on different drives that may be a problem. One method for continued access to incoming emails is to simply log onto the account while online. There you can save incoming mail into sent mail or drafts for safe keeping and access by more then one OS. In Vista it's no longer Outlook Express but Windows Mail.
 
Back
Top