免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1035 | 回复: 0
打印 上一主题 下一主题

共享guest机和host机文件的6种办法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-03 16:13 |只看该作者 |倒序浏览
很多人(包括我)都很关心如果共享guest机和host机的文件,甚至在不同的guest机上共享文件。我总结了一下,似乎有5种方法: 1. 使用vmware的shared folders,很多情况下,特别是host和guest都是windows98或以上版本时,这是最快最方便的。如果guest是linux,可以通过安装vmware-tools搞定,但是有中文文件名问题和一个可能的bug需要注意或者解决。windows guest通过\\.host\ 访问shared folders,linux/freebsd通过/mnt/hgfs/访问。 2. 在guest机与host机设置网络。用samba或者nfs一类的网络协议共享<堑靡?虼┬?橐?虼ゞuest和host机上可能设置了的网络防火墙。当然ftp,http,ssh等协议也可以,但是那是有连接的协议啦。使用不够方便。在设置防火墙时要小心招来额外的网络安全问题。 3. 使用vmware的diskmount 等工具,可以使win2k或以上的windows host方便地访问guest机上的vfat/ntfs filesystem的分区。其他host操作系统和其他guest机的file system似乎不支持。 4. 把host要传给guest的文件通过nero一类的工作,制作成物理光盘或者iso文件,丢给guest的光盘。这种方式,在guest机是dos/win31/win95等支持网络不太好的os中,是唯一的方式了。当然软盘也可以,甚至usb盘设置为逻辑软盘(要usb盘支持)或许也可以。软盘映像文件,似乎格式就无法互通(vmware的flp文件不知道是否可以转成img格式) 5. 在host上设置物理硬盘或者物理分区,添加进vmware的虚拟机设置,使host机和guest机都认为那时本机的一块硬盘/分区。不过vmware官方似乎反对这种危险的方式,因为数据完全没有同步和锁定机制。我想万不得已,还是不用这种方式吧,要用,那么在guest机开着的时候,不要在host机上对那个分区写东西,读应该是可以的(只是猜测,没有试验过)。在不同guest机之间上的数据,我没有试过。如果上面有遗漏,希望各位加上。呵呵。 2005年4月14日:追加一种方法:如果host是windows而且guest是windows 95-win2003,那么当guest在安装完vmware-tools之后,可以直接用鼠标拖拉在host和guest之间拷贝文件或者目录,很方便。本方法在winxp prof的host机和win95的guest机之间测试成功,参见图示:



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/66684/showart_724894.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP