分享

不开虚拟机跟主机实现共享VMware DiskMount

 jsj333 2014-01-09
 本帖最后由 107 于 2010.9.14 23:21 编辑

1.首先下载VMware DiskMount
-------------------------------------------------
-------------------------------------------------
VMware DiskMount介绍
VMware好伴侣—VMware DiskMount
一般情况下为VMware虚拟机建立的硬盘,只有在启动VMware后才能通过虚拟机查看其内容,这为用户管理带来不便。为了解决这个问题,VMware公司推出了一个名为VMware DiskMount的工具,它允许用户将VMware虚拟机创建的虚拟磁盘直接挂接到Windows主机系统的文件系统上,不必启动VMware即可查看其中内容。
  每个被挂接的虚拟磁盘都具有独立的盘符,我们可以像读写本地的物理磁盘一样,任意读写虚拟磁盘,就仿佛它真的是Windows主机上的一个分区。通过VMware DiskMount工具,可以方便地在虚拟磁盘和主机系统之间传输文件。
  VMware DiskMount是命令行工具,其命令格式如下:
  VMware-mount [options] [drive letter:] [\\path\to\virtual disk]
  参数定义
  /v:N 映射虚拟磁盘中的第n个分区(卷),n 缺省等于1。
  /p 显示虚拟磁盘上的分区(卷)。
  /d 删除映射。
  /f 强制删除映射。
  /n 不打开有快照且在用的虚拟盘。
  /y 不管快照是否在用都打开。
  /? 显示VMware-mount工具的使用信息。
  例1:把C:\VMW\w2k.vmdk映射为系统的H盘:
  VMware-mount h: C:\VMW\w2k.vmdk
  例2:把虚拟磁盘C:\VMW\w2k.vmdk中的第2个分区映射为系统的H盘:
  VMware-mount /v:2 h: C:\VMW\w2k.vmdk
  例3:解除虚拟磁盘的映射:
  VMware-mount h: /d 或用VMware-mount h: /f 强制删除映射。
---------------------------------------------------------
---------------------------------------------------------

2.如果你能看懂上面的,这个基本就能用了,如果看不懂,没关系,批处理解决.把下面保存成批处理.
        a.映射虚拟机.bat
映射c盘
--------------------------------------------------------------------------------
"C:\Program Files\VMware\VMware DiskMount Utility\vmware-mount.exe" o: "H:\vm\Windows XP Professional.vmdk" /y
--------------------------------------------------------------------------------
或者
映射d盘,"/v:2",3就是E,4就是F,以此类推....
----------------------------------------------------------------------------------
"C:\Program Files\VMware\VMware DiskMount Utility\vmware-mount.exe" o: "H:\vm\Windows XP Professional.vmdk"  "/v:2"  /y
-----------------------------------------------------------------------------------
解释:
C:\Program Files\VMware\VMware DiskMount Utility\vmware-mount.exe为默认路径
o:盘符
H:\vm\Windows XP Professional.vmdk为虚拟机路径
/y自动打入y
"/v:2"表示把虚拟机第二个盘映射出来
简化成
"vmware-mount路径" 盘符: "虚拟机路径" /y

       b.解除虚拟机映射.bat
------------------------------------------------------------------------------
"C:\Program Files\VMware\VMware DiskMount Utility\vmware-mount.exe" o: /f
------------------------------------------------------------------------------
解释:同上映射虚拟机.bat
简化成
"wmware-mount路径" 盘符: /f
盘符同映射

友情提示
1.vmware-mount只能用于关机状态,映射后虚拟机无法启动,只有断开映射后才能启动。
另外在虚拟机开机的状态下,用vmware-mount也无法为虚拟磁盘建立映射。
2.程序安装后多了个vmware virturla mount maganer extended服务,关闭后此程序出错,不能用
3.vmware-mount在现实并不多用,但方法还是学着在手比较好,如果有一天系统进不去了,还共享什么 ...

以上都看书总结的,不足之处,请多见谅.
附上
两个软件下载
VMware DiskMount
http://www./Soft/html/15/29/2006/200604135628.htm
http://www./files/43e0102e-f0c4-11dc-840d-0014221b798a
DiskGenius
http://www./soft/41998.html

DiskGenius这个软件就不多说了,一款强大的磁盘工具,可打开虚拟机文件,
操作
硬盘---打开虚拟硬盘文件---找到目录--打开--ok.



版主友情提示:
如果你修改虚拟磁盘中的文件的话,虚拟机的快照就会全部失效……
看来适应情况
1.在没有快照的情况(有空再证实下)
2.系统崩溃,使用上面两种工具可以从虚拟机提取文件到主机

[ 本帖最后由 shery0000 于 2008-3-13 19:31 编辑 ]

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多