thanks for all the advice!
I actually have Win7 with a Pro key upgrade, but never tried XP mode because I thought it would only run applications in the Win7 environment; I thought I would be getting a full XP experience, which is why I'm considering it as sole OS or dual boot.
Having used XP mode, I can give a little insight. You can run a full virtual copy of XP, and make it full screen.
David, is this two unrelated statements, or do you mean running a full XP in XP mode?
Considering the alternatives, seems like it would be prudent to get XP discs (full retail version) that I can take with me rather than be tied to Win7's XP Mode. But even full retail versions have a limited number of allowed activations, I was told by someone
at Microsoft.
You can run full XP in XP mode - the whole XP desktop, Start menu, IE, everything. With the limitations I stated above. If you already have the Pro key upgrade, I'd say give it a shot. You can always try another method with a retail copy of XP later on if it
doesn't do the trick. But why spend the extra money if you can do what you need to with XP mode?
On the other hand, You're right about XP mode being locked to Win 7. I've seen (and tried) ways to get it working in Windows 8, but had no luck. I'm running XP in a virtual machine in Virtualdub for older games and stuff (my important software works fine on
Win 8). Going with a full retail copy of XP and something like Virtualbox might actually be the best way to "futureproof".
Virtualbox is available for most operating systems - you could have XP running in a virtual machine in Windows 7 or 8, or on a Mac, or on a Linux machine. You will have the limited number of installs to deal with, but you might be able to move the file for
the virtual machine - the same install, just moved to another host system. I admit I've never tried it, but it seems reasonable that the virtual machine, being just a big file, could be moved. But for all I know, it might violate the license - I'd read up
before trying it.
I would not recommend making XP the sole OS on a modern machine, or even dual booting. There aren't going to be XP drivers for current equipment, so you'll be very limited in what you could do - low screen resolution due to no video drivers, possibly no sound,
those sort of issues. You simply wouldn't get the most out of either the computer or XP.
Going virtual will avoid those problems, since the virtualization software disguises your equipment as equivalents XP will recognize. You can even back up the virtual machine for easy restore if you have a problem, since it's just a file on your hard drive.
And keep in mind, you'll have to keep both the host and client Operating Systems maintained - extra work. And support for XP ends in April.
Hopefully I've given you some points to consider. And I hope others more experienced with virtual machines chip in too. I'm still a bit of a novice about it.