Ubuntu 9.04下安装 Vmware Tools的…

【转】

Ubuntu 9.04下安装 Vmware Tools的hgfs无法显示内容的解决方法:

1.要在Vmware的Ubuntu的虚拟机setting->option里面把要共享的目录指定并使能读写


 

2.运行Vmware Tools安装,应该在Ubuntu的桌面上出现Vmware-tools的安装包

3.选择其中的tar包,拷到/tmp目录下解压缩,并运行 ./Vmware-install.pl过程中会发现报错。这个错误如果忽略过去,后面的编译也会继续,所以务必注意次问题。配置过程可以只运行Vmware-config-tools.pl

这个问题的描述是:

/tmp/Vmware-config0/vmhgfs-only/page.c: 在函数‘HgfsWriteBegin’中:

/tmp/Vmware-config0/vmhgfs-only/page.c:867: 错误:隐式声明函数‘__grab_cache_page’

4.解决办法是进入/usr/lib/Vmware-tools/modules/source目录解压vmhgfs.tar中的page.c;然后修改vmhgfs-only/page.c,并编辑page.c中的867行修改为page = grab_cache_page(mapping, index);即两个下划线去掉。

注意可能需要打开文件前把该文件的只读属性去掉,chmod +w page.c

保存退出后.

5. 然后需要 把vmhgfs-only打包为vmhgfs.tar文件 tar -cvf ./vmhgfs-only vmhgfs.tar

因为脚本安装编译的时候会解压该文件。

6.清理原有的库文件

sudo rm /lib/modules/$(uname -r)/misc/vm*.{o,ko}

7. 重新运行Vmware-config-tools.pl即可。

<script type="text/javascript" id="wumiiRelatedItems"> </script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值