Mount a Virtual PC’s VHD disk image

0.00 avg. rating (0% score) - 0 votes

Virtual Server 2005 R2 SP1 Beta 2 includes ‘vhdmount’ – a tool to allow you to mount a virtual hard disk directly on your host operating system. While vhdmount is provided as a command line tool – a very small amount of work will allow you to mount VHDs by just double clicking on them. By creating a .reg file with the following contents:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HD]

[HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshell]

@=”Mount”

[HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount]

[HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismountcommand]

@=””C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe” /u “%1″”

[HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMount]

[HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMountcommand]

@=””C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe” /p “%1″”

[HKEY_CLASSES_ROOT.vhd]

@=”Virtual.Machine.HD”

And then double clicking on the .reg file (to load it into your registry) you will be able to double click a VHD to mount it, and right click on it to dismount it.

Reference: http://blogs.msdn.com/virtual_pc_guy/archive/2006/09/01/734435.aspx

0.00 avg. rating (0% score) - 0 votes
ToughDev

ToughDev

A tough developer who likes to work on just about anything, from software development to electronics, and share his knowledge with the rest of the world.

Leave a Reply