先挂装Linux.iso文件. 直接点Install vmware tools,Vmware 会自动挂载Linux.iso
光盘里面有两个文件: VMwareTools-6.0.3-80004.i386.rpm VMwareTools-6.0.3-80004.tar.gz 对应两种方法: 方法1.直接运行rpm -ivh VMwareTools-6.0.3-80004.i386.rpm 方法2.解压VMwareTools-6.0.3-80004.tar.gz到硬盘,后运行其解开的文件夹中的vmware-install.pl 现在用的是解压安装的方式,可是问题出现了: What is the location of the directory of C header files that match your running kernel?[/usr/src/Linux/include] 系统提示找不到kernel的 header,也就是没有安装相应的kernel开发包,所以要下载相应的:kernel-devel.rpm包进行安装: 1.查看内核版本:uname -r一下,是2.6.25-14.fc9.i686。(未升级内核) 2.直接yum install kernel-devel-2.6.25-14.fc9.i686 (注意不能直接 "yum install kernel-devel "这样会默认安装kernel-devel-.i686-2.6.25.3-18.fc9 内核版本不对,一样装不上 ) (也可以下载相对应的包kernel-devel-2.6.25-14.fc9.i686.rpm,下载后:rpm -ivh kernel-devel-2.6.25-14.fc9.i686.rpm进行安装)
ok,重新安装vmware-install.pl。 一路回车,最后出现 To make use of the virtual printer, you will need to restart the CUPS service Enjoy, --the VMware team 哈哈,成功。 说明: 1.安装vmware tools 的时候,如果提示没有权限,那么需要用chmod 777 文件名来添加权限,比如提示vmware-install.pl没有权限,那么用下面的命令:chmod 777 vmware-install.pl 2、再重新运行 ./vmware-install.pl ,一路回车下来,会出现In file included from include/linux/string.h:11, from /tmp/vmware-config3/vmhgfs-only/cpName.h:18, from /tmp/vmware-config3/vmhgfs-only/cpName.c:18: include/linux/types.h:40: 错误:与‘uintptr_t’类型冲突 /tmp/vmware-config3/vmhgfs-only/vm_basic_types.h:170: 错误:‘uintptr_t’的上一个声明在此 make[2]: *** [/tmp/vmware-config3/vmhgfs-only/cpName.o] 错误 1 make[1]: *** [_module_/tmp/vmware-config3/vmhgfs-only] 错误 2 make[1]: Leaving directory `/usr/src/kernels/2.6.25-14.fc9.i686' make: *** [vmhgfs.ko] 错误 2 make: Leaving directory `/tmp/vmware-config3/vmhgfs-only' Unable to build the vmhgfs module. 解决的方法是:(有时不需要,看不清就复制到记事本里看) 下载最新的open-vm-tools,现在可以下载到最新版本是open-vm-tools-2008.06.03- 96374.tar.gz (很难找到,给个链接,用迅雷可以下载: http://jaist.dl.sourceforge.net/sourceforge/open-vm-tools/open-vm-tools-2008.06.03-96374.tar.gz). tar xzvf open-vm-tools-2008.06.03-96374.tar.gz cd open-vm-tools-2008.06.03-96374/ ./configure && make cd modules/linux/ for i in *; do mv ${i} ${i}-only; tar -cf ${i}.tar ${i}-only; done cd ../../.. mv -f open-vm-tools-2008.06.03-96374/modules/linux/*.tar vmware-tools-distrib/lib/modules/source/ cd vmware-tools-distrib/ sudo ./vmware-install.pl 一路回车,直到出现屏幕分辨率的选项,选你喜欢的分辨率.搞定。 3.装好后还有一个问题,当你向共享文件夹写文件时总提示没有权限,root用户都提示没有权限.看了一下日志,是selinux在做怪,配置SElinux太麻烦了,不如关了它.vi /etc/sysconfig/selinux找到SElinux=enforcing这一行把它改为SElinux=disabled.重启后一切就ok了.
4.安装gcc make kernel-devel,要是还没有安装就先装这几个包. 方法: su 输入root密码 yum install gcc yum install make yum install kernel-devel-XXXXXXXXX (XXXXX为版本号,对应于正运行的kernel) |
fedora 9 安装VM tools
最新推荐文章于 2020-06-24 13:39:22 发布