linux虚拟系统与windows主机共享文件之用vmware-tools设置实现



linux虚拟系统与windows主机共享文件之用vmware-tools设置实现
 
使用vmware下sharedfolders功能实现vmware中host与ghost间文件传输,无需任何网络相关设置,不使用任何网络协议,host和ghost可以是linux和windows操作系统,这里只介绍host是windows,ghost是linux下的设置,如果ghost是windows,请参考vmware帮助中setting upshared folders。
 
切换到windows桌面,选择vmwareworkstation程序菜单中VM>Settings>Options>Shared Folders >Properties


 
点击对话框右下的“add”按钮,出现设置向导的欢迎界面,点NEXT。
 
添加共享文件夹界面:


 
在文本框“name”中输入共享目录的名字(这里填写的目录名以后在ghostcomputer的linux系统中将显示出同样的目录名),假设为fc4_iso;在“hostfolder”中填入hostcomputer中windows系统想要共享出来的目录,假设为F:\linux-cd\RedHat\Fedora_Core_4\stentz-dvd-i386,然后点击点击“下一步”
  www.2cto.com  
共享的方式选择界面
 
 
Enable this share是指这个共享长期有效,目录可读写;Read-only方式是指这个共享长期有效,目录只读。一般情况下选择Enablethis share然后点击“完成”
 
linux下的mnt会多出一个hgfs文件夹,里面就是我们设置的共享文件夹的内容了
 
 
6.shared folder目录的使用
 
切换到ghostcomputer的linux系统,执行:
  www.2cto.com  
cd /mnt/hgfs
 
ls
 
可以看到fc3_iso的目录,并且可以用cp等指令实现windows到linux,linux到windows的读写操作了
 
(附:在vmware软件里添加一个sharedfolder或对sharedfolder的参数进行版本是立刻生效的,也就是说立刻可以在ghostcomputer的linux系统中看到新加的共享目录和体验到参数的改变
 
注意:不能同时用多个应用程序来打开一个文件。举个例子,你不能同时用宿主机的一个应用程序和客户机中的另外一个应用程序打开同一个文件。在一些时候,这样做将导致文件中的数据被破坏。),另外,我看大家大多是使用ftp,samba甚至是nfs(在windows上装microsoftservice for unix就可以实现nfs)来实现的,采用vmware自带的sharedfolder方式比使用网络协议实现文件传输要方便得多,并且对于新手来说,用cp命令拷贝文件比用ftp和smbmount命令要简单得多
 
 
作者 lezhiyong

相关内容

    暂无相关文章