查看: 7777|回复: 4
收起左侧

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

 关闭 [复制链接]
shery0000
发表于 2008-3-13 15:13:48 | 显示全部楼层 |阅读模式
本帖最后由 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.hack58.com/Soft/html/15/29/2006/200604135628.htm
http://www.fs2you.com/files/43e0102e-f0c4-11dc-840d-0014221b798a
DiskGenius
http://www.skycn.com/soft/41998.html

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



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

[ 本帖最后由 shery0000 于 2008-3-13 19:31 编辑 ]
SONGBOWEN
发表于 2008-3-13 15:28:03 | 显示全部楼层
小心使用,将可能导致虚拟机的快照全部失效甚至损坏!!!
shery0000
 楼主| 发表于 2008-3-13 15:43:27 | 显示全部楼层
会吗?我用了没什么事
SONGBOWEN
发表于 2008-3-13 15:52:46 | 显示全部楼层

回复 3楼 shery0000 的帖子

如果你修改虚拟磁盘中的文件的话,虚拟机的快照就会全部失效……
hanyu_ok
发表于 2008-3-29 11:24:34 | 显示全部楼层
谢谢分享!!!!
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-4-27 10:21 , Processed in 0.133246 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表