Question

How to virtualize my desktop (Vista or XP)

Asked by: conrad2010

I am trying to understand what virtualization can do on my laptop... I have 2 of them, one running XP Pro and the other running Vista Home Premium.

The problem is that I develop on one laptop in Visual Studio 2008 (ASP.NET 3.5) and on the other laptop  in Visual Studio 2005 (ASP.NET 2.0), I tried running both developments on the same laptop but that caused many problems.

What I would like to understand is this: which virtualization solution is out there that allows me to run these 2 developments on either laptop but in different (separate) spaces (containers, hyper-visors? I don't know the terms to describe)

I know there are many server products out there, but I am looking for a solution on one of my laptops...

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2008-10-12 at 10:11:39ID23807875
Tags

Any

,

Desktop Virtualization

Topics

VirtualPC

,

Windows Vista

,

VMware

Participating Experts
5
Points
500
Comments
10

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Will Microsoft virtual server run on windows Vista (home …
    Hello, Does anyone know whether Microsfts virtual server software runs on windows Vista (home premium edition)? I'm looking to purchase a new laptop, the two models that I've found ship with Vista but do not have the drivers for XP. So I can't reinstall XP, so need to make s...
  2. Running ASP.Net on Vista Home Premium
    OK I surrender. I'm trying to develop asp.net applications on my laptop through localhost, operating with Vista Home Premium and Textpad as my editor. I have searched the web, have moved on through various errors. First was: "An ASP.NET setting has been detected that d...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: jhyieslaPosted on 2008-10-12 at 10:29:22ID: 22698146

There are several solutions.  Basically what a Virtual machine (VM) does is create a new "PC" on top of a real physical PC. If you're a mac user you can do the same thing with Windows XP and Vista on top of the Mac OS X.  You start up the virtualization software like VMware or Virtual PC as you would any other app.  Then you create a virtual computing environment be defining the amount of had drive space and memory that you want to devote to this virtual PC. Then you insert your XP or Vista CD and start the virtual PC and it goes through a normal install of the product, but all within the virtual environment. The entire virtual PC lives within a file on your real PC.  The virtual PC runs on top of your real one so you can have Vista as your real OS and XP as your virtual or any combination and, if you have enough resources, you can run more than one virtual machine at the same time. Each VM has it's own C: drive and no VM will interact with the real C: drive or anything that your real OS recognizes unless you share drive space by mapping a drive.

There are a couple of things that are necessary to run any virtualization software. You have t have adequate RAM.  If your real OS requires 1 GB to do what you need to do and you create a VM that needs another 1 GB, then if you don't have more than 2 GB of RAM, one or the other will suffer.  The same thing applies to your CPU and your hard disk space.

You also have to have legitimate licenses for all your software.  So if your physical PC is running Vista and you want a VM of XO then you also need a real license of XP. If you also want to run a Vista VM, you wold need another license of Vista,

 

by: LeeTutorPosted on 2008-10-12 at 10:39:35ID: 22698185

I'm not sure I understand your question, but let me see...  First of all, I am acquainted only with two virtual OS environments:  Microsoft's Virtual Pc 2007, and VMware's VM Player.  My pc is a Vista Ultimate desktop machine.  I run several editions of Microsoft Windows as virtual machines on it:  Vista Home Premium Edition, XP Home Edition, and XP Pro Edition.  I also have a friend garycase, a fellow expert on Experts-Exchange who runs VMware Server on one of his many pcs, and he built me a VMware virtual machine of Vista Ultimate x64, which I run with VMware Player.  (I also have several different flavors of Linux as virtual machines that I sometimes play around with using VMware Player.)  As far as I know, there is no virtual machine that will allow you to run either of your versions of Visual Studio BY ITSELF.  (Other experts may step into your question more experienced than I in this area and contradict me.)  As far as I know, you have to install a version of Windows XP as a virtual OS, say, on your Vista laptop, and then under your "real" OS, namely Vista, you could run one version of Visual Studio, and under the virtual OS of Windows XP you could run the other.  I do this with respect to Internet Explorer.  Under Vista, of course, I use its version 7 of IE, both on the real OS and the virtual OSes.  Under XP Home as a virtual OS I run its version 7 of IE (it is not exactly the same in both Vista and XP), and under XP Pro as a virtual OS I run IE 6.

Does this help clarify your question?

 

by: conrad2010Posted on 2008-10-12 at 10:47:35ID: 22698207

That's a good explanation, thanks!

Is it possible to list some vendors with their products that I can check up on?

I.e. VM Ware, what would be their desktop product... and any other vendors with product name you might be aware of...

 

by: JohnGerhardtPosted on 2008-10-12 at 10:49:22ID: 22698216

Like the opther experts say you wold have no problems installing a piece of VM machine software on one of your laptops and then using VS 2008 on the Physical machine and then VS 2005 on the Virtual Machine.
I would recommend that you dont run Virtual PC 2007 from M$, although it works nicely with M$ products it doesnt work so well with any thing lese.. MAC OSX or linux / UNix.

Sun provide a free very good piece of VM software called virtual box http://www.virtualbox.org/.. Run this on your WinnXP laptop and then either install VISTA or preferably another XP virtual machine using the virtualbox software, then decided on hwich of them you want to run which version of VS... Bare in mind that the virtual machine is not going to be the fastest! and that your physical machine will be a lot slower when the virtual machine is running...!

 

by: conrad2010Posted on 2008-10-12 at 10:50:35ID: 31505462

jhyiesla: your explanation is appreciated, but I was looking for the info LeeTutor shared... thanks to both of you!

 

by: LeeTutorPosted on 2008-10-12 at 10:57:13ID: 22698241

VMware Server is a free product, like Virtual Pc 2007 and VMware Player, and although it is MEANT to be run on a server, my fellow expert garycase has run it on Vista, and perhaps XP also.  This article from Wikipedia lists a number of other products you might want to look into:

http://en.wikipedia.org/wiki/Comparison_of_virtual_machines

I have heard of virtual box, mentioned above by JohnGerhardt, but I know nothing about it.  Are you using an Apple Mac, or a Windows machine?

 

by: cristidesPosted on 2008-10-12 at 10:59:19ID: 22698253

Don't use VS2008 on virtual machine, because this have .net framework 3.0 and sometimes crash and you lose time, to find where is the problem.
If you want to compile on VS 2005 or VS 2008 we will wait to much, if you have huge projects.

 

by: conrad2010Posted on 2008-10-12 at 11:29:16ID: 22698365

I am running MS products only... so my first guess would be to try and install  Virtual Pc 2007 and yes, I am running Visual Studio 2008 all day long on mission critical developments, so crashing is not an option... anybody else has bad experience with  Virtual Pc 2007  and VS2008?

 

by: cristidesPosted on 2008-10-12 at 11:37:55ID: 22698402

Virtual Pc 2007 from Microsoft is to slow, is like a  snail's pace :D.

 

by: WLFranklinPosted on 2009-03-22 at 22:29:27ID: 23954987

With VMwares hypervisor (ESXI) you can setup virtual machines on one machine, and have space allocations for your virutal machines, and instructions on which virtual machine it loads through http access to your other machine with the software VMware server (which is free if you register and a lot more flexible than just the player).  

so to recap you could have one machine with esxi that has two virtual machines(or more) and  and another computer that has http access to the other and decide which virtual machine you want to load up.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...