search
Japanese Chinese Nederlands Espanol Italiano Deutsch Francais Twitter Rss Feeds
Virtual PC / Virtual Server GroupsView
Virtualpc
Virtualserver

Group SummariesView
.NET Framework
Access
BizTalk
Certifications
CRM
DDK
Exchange Server
FoxPro
French
French .NET
Games
German
German .NET
Graphic Design
IIS
Internet
ISA Server
Italian
Italian .NET
Maps
MCIS
Miscellaneous
Mobile Application Development
Money
MSN
Networking
Office
Ops Mgr
Publisher
Security
SharePoint
Small Business
Spanish
Spanish .NET
SQL Server
Systems Management Server
Transaction Server
Virtual PC / Virtual Server
Visual Studio
Win32
Windows 2000
Windows 2003 Server
Windows 7
Windows Live
Windows Media
Windows Update
Windows Vista
Windows XP
 

View All Microsoft Virtualserver Posts  Ask A New Question 

Installing Virtual Server with vhdmount only in Windows XP fails - goodwil

Friday, October 26, 2007 12:10 PM

I am trying to install Virtual Server with vhdmount only for my Windows XP so
that I could mount the vhd files. The installation caused an exception on
msiexec.exe [5944] but it completes successfully. However when I try to use
vhdmount command to mount the drive I come across error:
The specified Virtual Hard Disk (VHD) is being plugged in using the default
Undo
Disk option. Use /c to commit or /d to discard the changes to the mounted
disk.


Failed to plug in the Virtual Hard Disk.

May I know whats wrong?
reply
 

Installing Virtual Server with vhdmount only in Windows XP fails - Benjamin Armstrong [MSFT]

Friday, October 26, 2007 6:15 PM

Can you follow these directions:

http://blogs.msdn.com/virtual_pc_guy/archive/2007/07/19/troubleshooting-vhdmount.aspx

And reply with the information that gets displayed?

Cheers,
Benjamin Armstrong
============================
Windows Virtualization Program Manager
Blog: http://blogs.msdn.com/Virtual_PC_Guy
Book: http://tinyurl.com/ysxcbm

This posting is provided "AS IS" with no warranties, and confers no
rights. You assume all risk for your use.
reply

Ben,Your post is very helpful. - goodwil

Friday, October 26, 2007 11:01 PM

Ben,
Your post is very helpful. I have produced this:
C:\Documents and Settings\williamyeung\Desktop>vhdmount /p test.vhd
[Info] Default user locale is 0x409
[Warning] Dictionary VhdMountStrings.dll doesn't exist.

The specified Virtual Hard Disk (VHD) is being plugged in using the default
Undo
Disk option. Use /c to commit or /d to discard the changes to the mounted
disk.

[Info] GetSCSIAddress called for VHD:
C:\DOCUME~1\WILLIA~1\LOCALS~1\Temp\VS2005T
est Hard Disk4028703923.vhd
[Info] Verifying file: \\?\C:\DOCUME~1\WILLIA~1\LOCALS~1\Temp\VS2005Test
Hard Di
sk4028703923.vhd
[Error] Microsoft Virtual Server Storage Bus Driver is not registered
[Error] GetSCSIAddress failed. error code = 0x37
[Info] MountVHD called for VHD:
C:\DOCUME~1\WILLIA~1\LOCALS~1\Temp\test989117722
.vhd
[Info] Verifying file:
\\?\C:\DOCUME~1\WILLIA~1\LOCALS~1\Temp\test989117722.vhd
[Error] Microsoft Virtual Server Storage Bus Driver is not registered
[Error] MountVHD API failed with error code = 0x37

Failed to plug in the Virtual Hard Disk.
[Error] VHDMount failed with return code = 23

I think it obviously related to the msi failure because it fails to register
the virtual storage driver. But how can I fix this? is there somewhere I can
manually register the driver back in? I have tried to install the driver
manually in add hardware and it cause a BSOD with stop 0x7E. Then restarted
there is an unknown device, I try to replace the driver and it becomes a code
10 afterwards, which I think is because there is nothing to mount at that
moment as well.
reply

Let me see what I can find out... - Benjamin Armstrong [MSFT]

Wednesday, October 31, 2007 1:06 PM

Let me see what I can find out...

Cheers,
Benjamin Armstrong
============================
Windows Virtualization Program Manager
Blog: http://blogs.msdn.com/Virtual_PC_Guy
Book: http://tinyurl.com/ysxcbm

This posting is provided "AS IS" with no warranties, and confers no
rights. You assume all risk for your use.
reply

Installing Virtual Server with vhdmount only in Windows XP fai - Richar

Tuesday, November 06, 2007 8:01 PM

Hi Goodwill

What you'll need to do is go to control panel and select add new hardware.
Go throught the steps until you can select "HAVE DISK"
point to your VHDmount directory and select the inf file.
Make sure you select the "Microsoft Virtual Server Storage Bus".

Mount your drive using the /p command.
Go to your device manager, there you'll see a "Microsoft Virtual Server
Storage Device" with an exclamation mark over its icon.
Right click on it and select "update driver", select the advanced option and
point to your vhdmount directory again.

This should have the drive mounted with out anymore error.
reply

I had the same problem as described by Goodwill. - cerank

Tuesday, November 20, 2007 3:01 AM

I had the same problem as described by Goodwill. I was able to solve it as
per the helpful directions by Benjamin. It works great now. Thanks a lot.
reply
 
 

Previous Microsoft Virtualserver conversation.