您的位置:首页 > 其它

VMWare 6.5 安装Ubuntu 9.04的VMware tools解决方案

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

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

1、安装客户机系统,linux这里选用Ubuntu9.04,VMware选用的是6.50汉化版,主机是xpsp3。这里假定您已经掌握了虚拟机系统的安装。如果没有掌握,那么就google一下,或者是看一下VMWare的UserManul。这里不再讲了。

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

3、现在,你到VM菜单里的Removable Devices子项中的CDROM项,点击edit是不是已经有一个Use ISOimage了。你的没有,那好办。打开VMWare的安装文件夹,里面是不是有一些*.iso啊,好的,按照前面的步骤,选择linux.iso来作为ISO文件。我自己现在用的vmware是个绿色版的,没有找到linux.iso,后来又下了一个安装版的iso,解压后找到了,但是现在提示已过期,不过xp的文件可以访问了。

4、现在/mnt/目录下新建一个cdrom文件夹;下面就是mount了。对这个命令是不是很熟悉啊,不熟悉,好办。manmount一下,或者是mount --help一下。

cd /mnt

mkdir cdrom

mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom

5、进入目录后有两个文件,其中一个是压缩文件VMware-tools*.tar.gz
cp VMware-tools*.tar.gz /tmp
cd /tmp
tar xzvf VMware-tools*.tar.gz

这个时候不要急着安装,如果直接安装时目前基本上都无法共享,虽然安装完之后能够看到hgfs文件夹,但是无法与xp进行通信,主要是因为linux内核版本中的参数与程序中的参数不一致的缘故,目前未在网上发现其他解决补丁,需要修改page.c报错部分,经编译通过,与大家共享。

cd /tmp/vmware-tools-distrib/lib/modules/source/

sudo tar xvf vmhgfs.tar

将文件vmhgfs-only/page.c

替换为附件中的文件

cp path/page.c vmhgfs-only/  (可能需要超级用户权限)

重新打包

rm vmhgfs.tar

sudo tar cvf vmhgfs.tar vmhgfs-only/

cd /tmp/vmware-tools-distrib/

执行安装程序:

sudo ./vmware-install.pl -d

自动至安装完成。

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

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

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

^_^现在已经完成了所有的工作了,在windows下向指定的sharefolders写文件,在Linux客户机里面就能够看到,同样在Linux上写文件在Windows下也能够看到,并且可以修改。
忘了一件事情就是卸载光驱,这个其实也很简单。umount /mnt/cdrom就可以了。

附件 page.c请参考http://blog.csdn.net/jerrylily/archive/2009/05/21/4207314.aspx

文章参考http://blog.csdn.net/jerrylily/archive/2009/05/21/4207314.aspx

http://hi.baidu.com/kong9921/blog/item/332451821657ffaa0cf4d29d.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: