Virtualization

One of the tools I have been using a lot of lately is Virtual PC. It’s come in very handy, so over the next few entries I’ll be discussing this and other handy virtualization tools.

Before we get into virtualizing an entire computer, let’s start with just the CD/DVD. There’s a great tool you can get from Microsoft that will allow you to take an ISO image and fool your computer into thinking it’s a CD or DVD mounted in a drive.

The name of the tool is Virtual CD-ROM Control Panel for Windows XP, you can get it by clicking the link, or if you are the distrustful type (and you should be) instead follow these short steps:

First, go to:

http://msdn.microsoft.com/subscriptions/faq/

Scroll down to MSDN Subscriber Downloads, and click on “What are ISO image files and how do I use them?”

When it expands, toward the bottom you’ll see a section “Mounting ISO files virtually”. Click on the link to download “Virtual CD-ROM Control Panel for Windows XP”

Once you download, the file will expand to 3 files, readme.txt, VCdControlTool.exe, and VCdRom.sys. The readme.txt file has the directions, but the short version is:

1) Copy VCdRom.sys to your %systemroot%\system32\drivers folder

2) Put the exe somewhere and launch it.

OK, your install is done. When you launch it you’ll see this screen that’s not overly intuitive.

OK, this is the tricky part that’s not quite clear in the directions: The very first time you run the program you should click on Driver Control. In the dialog that appears, click on Install Driver, then navigate to the location you put the VCdRom.sys file. Once you click on the sys file click Start to start the driver, then OK to close the dialog. OK, that’s done, you never have to do this again.

From here it’s pretty simple. Click on Add Drive to grab an unused drive letter. The app gets the highest available unused drive letter, typically Z.

Now you have an available drive, click on Mount. When the dialog opens, find an ISO image you’ve downloaded or created (most likely from MSDN, but any ISO works). Once you click Open, a dialog will appear to confirm, normally I just take the defaults and click OK.

Ta da! Your ISO now appears to the operating system as if it was a CD (or DVD) mounted in a drive. When you are done, just click Eject back on the VCDRom panel. That will leave the drive letter available but the ISO will no longer be accessible.

Need more ISO’s mounted at once? No problem, just click Add Drive again, to get another drive and mount it. Done with the drive letter? Just click on it, then click Remove Drive. Finally, if you eject an ISO then decide you want to remount, just click on the drive letter and click Remount.

There you go, a free way to use those ISO images without having to burn them to a CD or DVD first!

About these ads

8 Responses to “Virtualization”

  1. Using and Tweaking Virtual PC « Arcane Code Says:

    [...] To get around this, in the host OS you can first mount the ISO like I describe in my September 13th blog post (http://arcanecode.wordpress.com/2006/09/13/virtualization/) then, using the machine additions, share the drive. [...]

  2. Installing Ubuntu on VirtualPC Step by Step « Arcane Code Says:

    [...] I’d suggest is to use the Microsoft Virtual CD drive. I blogged about it back on September 13th (http://arcanecode.wordpress.com/2006/09/13/virtualization/ ). Read this post to see how to use it, then jump back [...]

  3. Tracy Says:

    I download this VCdControlTool file and followed your instructions to use it. however I forgot to remove those drive before I close the program. After I reopen the VCdControlTool program, I can not add or remove any drivers. Please Help! because I have all these letter drivers and it’s driving me crazy.

  4. JW Says:

    Why the driver letters disapper after reboot?

  5. arcanecode Says:

    JW – The drive letters disappear because when MS coded the VCD tool they assumed you’d only want to mount an ISO temporarily, so there was no effort made to persist the drive letters between boots.

    Tracy – you only have to install the drivers once, as to the drives once you reboot they should all go away.

  6. JW Says:

    Thanks.

  7. Kelly Says:

    Very handy tool but when your using VPC you can actually mount an iso image, once you start the appropriate OS, by going to CD menu and clicking on capture iso image. It’s another solution and just thought i’d mention it!!

  8. Kulit Berminyak Says:

    Hello there, just became alert to your blog through Google, and found that it
    is truly informative. I am gonna watch out for brussels.

    I will appreciate if you continue this in future. Many people will be
    benefited from your writing. Cheers!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 102 other followers

%d bloggers like this: