您的位置:首页 > 理论基础 > 计算机网络

VM下建立共享文件夹

2012-03-24 10:29 239 查看
刚在VM下安装了Linux虚拟系统,发现无法在windows和linux之间通信,于是需要在VM下安装共享文件夹,以实现文件传输功能。通过VMWare自身携带的tools可以实现这个功能,而不需要使用网络协议,现在host主机是windows,而ghost是linux系统,所有设置为linux下。

1、 启动VMWare中的linux系统,点击VM菜单选项,选择install tools选项,执行下列命令:

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom(需要首先把VMtools安装文件挂载在光驱下面才可以)

cd /mnt/cdrom   在此目录下面会出现VM tools的压缩文件,进行解压缩

tar -zxvf VMwareTools-5.0.0-12124.i386.tar.gz-C /tmp
(把安装文件解压到/tmp)

cd /tmp/vmware-tools-distrib 下面的指令需要在root用户权限下才可以执行,如非root用户,请sudoroot
./vmware-install.pl   此脚本语言是用perl编写,执行脚本

在接下来的过程中,安装文件会询问一系列问题(如安装位置等),一般情况下选择默认安装,即按回车键即可,等待安装完成,此时在目录/mnt下添加一个hgfs文件夹,我们要建立的共享文件夹就在/mnt/hgfs/下面。

2、在VMWare workstation中,选择VM>Settings>Options>SharedFolders选项,此时你可以添加共享文件夹,在host和ghost两个操作系统间传输文件,点击Add选项,下一步输入linux下文件的名字,点击host folder下的browse,在windows下对应的文件夹,至此,共享文件已经建立好。

文件的共享方式有三种:Enable this share是指这个共享长期有效,目录可读写;Read-only方式是指这个共享长期有效,目录只读;Disableafter
this session方式是指下次ghost computer被关闭或挂起后,共享将会失效。一般情况下选择Enablethis share然后点击“完成”。

3、 进入linux目录下,输入命令

 cd/mnt/hgfs/

 ls

 此时可以看到你设置的共享文件夹已经存在,可以进行windows和linux之间的文件内容传输。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息