为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享。至于Windows主机与Windows客户虚拟机之间的文件的共享就比较简单了。

下面来介绍一下VMware-tools的安装过程。

1、安装客户机系统,linux这里选用最经典的RedHat9。这里假定您已经掌握了虚拟机系统的安装。如果没有掌握,那么就google一下,或者是看一下VMWare的UserManul。这里不再讲了。

2、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。选择菜单里的VM选项,里面有一个子项是Install VMware Tools,选定它。开始安装。

3、现在,你到VM菜单里的Removable Devices子项中的CDROM项,点击edit是不是已经有一个Use ISO image了。
你的没有,那好办。打开VMWare的安装文件夹,里面是不是有一些*.iso啊,好的,按照前面的步骤,选择linux.iso来作为ISO文件。

4、下面就是mount了。对这个命令是不是很熟悉啊,不熟悉,好办。man mount一下,或者是mount --help一下。也可以参考我原来的一片文章,叫做mount命令用法。(purec.bokee.com)
mount /dev/cdrom  /mnt/cdrom
cd /mnt/cdrom

5、到cdrom文件夹里面是不是看到了两个文件啊
一个是VMware-tools*.rpm(这里*号代表一串的字符,我这里偷懒了,其实也没有偷懒,这是正则表达式)这个总该熟悉吧,安装呗。rpm -ivh VMware-tools*.rpm

一个是压缩文件VMware-tools*.tar.gz
cp VMware-tools*.tar.gz /tmp
cd /tmp
tar xzvf VMware-tools*.tar.gz
cd vmware-tools-distrib

在文件夹里面是不是看到了一个vmware-install.pl
OK!
./vmware-install.pl
下面就是傻瓜式的安装了,几乎直接按回车就可以,不是几乎,应该是一直按回车,直到提示安装成功就可以了


6、VMware-tools已经安装成功了,是不是很简单啊
cd /mnt
是不是看到了一个hgfs文件夹,这就表明安装成功了
下面就要讲一下怎么来设置共享了,这一部分更简单。

记得上面在VM菜单里进行操作了吗?对!下面接着要在VM菜单里进行,选择setting子项,再选择Options.
在窗体的左半部分是不是看到了Shared Folders这么一项,如果你以前没有设置过,应该是Disabled。

下面就要启动它,选择它,在右边就会出现共享文件夹的设置窗口。
选择Add,选择要与客户Linux进行共享的文件夹。


^_^现在已经完成了所有的工作了,在windows下向指定的share folders写文件,在Linux客户机里面就能够看到,同样在Linux上写文件在Windows下也能够看到,并且可以修改。

忘了一件事情就是卸载光驱,这个其实也很简单。umount /mnt/cdrom就可以了


还有一件困惑很多人的就是:
Do not start the X server in the guest operating system until you install VMware Tools.

这是VMWare的官方文档里的一句话,如果你没有安装成功,或许是这个问题。如何转到命令行,这是许多初学Linux的人
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐