无忧启动论坛

标题: 一个方便挂载VMware创建的虚拟机硬盘文件的文件 [打印本页]

作者: jxf268    时间: 2007-2-13 10:02
标题: 一个方便挂载VMware创建的虚拟机硬盘文件的文件
在无忧论坛上看到VMware创建的虚拟机硬盘文件映射为宿主机上的硬盘分区的说明,内容如下:

VMware DiskMount Utility是一个命令行工具,可以将VMware创建的虚拟机硬盘文件映射为宿主机上的硬盘分区,这样就可以在宿主机上直接打开虚拟机的硬盘,不仅大大方便了宿主机与虚拟机之间的文件传输,而且对缓解硬盘空间紧张的用户来说尤其实用。  

  使用时请首先进入命令提示符窗口,然后跳转到VMware DiskMount Utility的安装目录下,直接运行vmware-mount.exe文件,运行后就可以开始映射了,不过映射之前请暂时不要启动虚拟机。例如,我们准备将G:\VMware\Windows XP\Windows XP Professional.vmdk这个文件映射为H盘,那么可以使用如下命令:  

  vmware-mount.exe H: "G:\VMware\Windows XP\Windows XP Professional.vmdk"  

  需要断开映射时,请键入如下命令:vmware-mount.exe H: /d。更多的参数请使用vmware-mount/?查看,朋友们不妨慢慢研究,这里就不多说了。

这样每次映射和断开映射都要进入命令提示符窗口,感觉太麻烦。就写了一个注册表文件,导入后,使用右键就能映射和断开映射,如下图:

1.jpg (75.27 KB, 下载次数: 136)

1.jpg

2.gif (100.56 KB, 下载次数: 127)

2.gif

作者: jxf268    时间: 2007-2-13 10:02
其实也可以写两个映射和断开映射批处理文件来映射和断开,但虚拟机硬盘路径变了还得改,感觉没这方便,不过断开映射批处理文件挺好。

注意:被映射虚拟机硬盘文件不能被压缩。

顺便问一下哪位用vdkshell挂载VirtualPC创建的虚拟机硬盘文件vhd成功过,我挂载后总是提示

3.jpg (12.95 KB, 下载次数: 126)

3.jpg

作者: jxf268    时间: 2007-2-13 10:04
忘了传注册表文件,现在传上来

映射和取消映射.rar

367 Bytes, 下载次数: 406, 下载积分: 无忧币 -2


作者: jxf268    时间: 2007-2-13 11:49
刚才看了http://bbs.wuyou.net/forum.php?m ... ;highlight=vdkshell
原帖由 fujianabc 于 2006-3-17 10:39 AM 发表
无限支持搂主。
楼主挂载vhd不成功是不是因为vhd格式的问题,因为vdk只支持“固定容量”的vhd文件。
至于iso,vdk本身只支持磁盘映像,不支持光盘映像。



做了一个固定容量”的vhd文件挂载后竟然提示
Failed to decide type of 'D:\Personal\Desktop\New Hard Disk.vhd'.

Open as a simple sector image file.

Virtual Disk 0

Failed to open the virtual disk image.

数据无效。
在虚拟机中却是好的。
晕。
作者: fujianabc    时间: 2007-2-13 16:18
vdk只支持挂载固定容量的vhd文件。

建议使用vhdmount,微软出的,专门用来挂载vhd文件的,可以参见这里:
http://www.xuniji.com/forum/view.asp?id=5398
作者: 极无乐    时间: 2007-2-14 13:12
我用的是VMware5.53绿色版程序,按楼主的方法试了,不行,请问原因是什么,谢谢!
作者: jxf268    时间: 2007-2-14 14:06
原帖由 极无乐 于 2007-2-14 01:12 PM 发表
我用的是VMware5.53绿色版程序,按楼主的方法试了,不行,请问原因是什么,谢谢!

你有没有安装VMware DiskMount Utility,没有的话下载一个http://download3.vmware.com/soft ... unt-5.0.0-12888.exe
注意安装路径是不是C:\Program Files\,安装后导入我的注册表,再试一试。注意:被映射虚拟机硬盘文件不能被压缩
不行的话你在命令提示符窗口装载一下看看是否行,再给你一个链接http://www.xuniji.com/forum/view.asp?id=5299
你去看看。
作者: jxf268    时间: 2007-2-14 14:16
原帖由 fujianabc 于 2007-2-13 04:18 PM 发表
vdk只支持挂载固定容量的vhd文件。

建议使用vhdmount,微软出的,专门用来挂载vhd文件的,可以参见这里:
http://www.xuniji.com/forum/view.asp?id=5398

昨天下载后用了一下,每次装载都要重新搜索驱动,成功了,但太麻烦了。
但还是要谢谢fujianabc给的链接。
作者: yifengprince    时间: 2007-4-28 14:03
标题: 楼主骗人,不行的
弄了N次也没成功
作者: 小王子之歌    时间: 2007-7-3 18:26
这个不错,顶一个,学习了
作者: netwinxp    时间: 2007-7-4 08:41
VM为何要用VHD呢?疑惑中......
作者: introduction    时间: 2007-7-6 16:26
为什么我不能看到附件?
作者: jxf268    时间: 2007-7-8 18:44
原帖由 yifengprince 于 2007-4-28 02:03 PM 发表
弄了N次也没成功

你不成功可能你没有安装VMware DiskMount Utility,或者镜像是高版本的软件创建的,或者采用了NTFS压缩。
再给一个工具不用安装VMware DiskMount Utility就能挂IMG和虚拟机(VM和VPC)的镜像呢。
vdk32-050406.rar
作者: huang_hourun    时间: 2007-7-29 21:14
安装VMware DiskMount Utility就能挂IMG和虚拟机
作者: xinyubbl    时间: 2007-10-18 20:25
不错,正在找它呢。谢谢分享。
作者: wish8088    时间: 2007-10-30 16:23
我试试看,正在找呢,先谢过!




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3