LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1283|回复: 12

告诉你为什么FC下不能安装VMware tools

[复制链接]
发表于 2007-3-20 12:33:06 | 显示全部楼层 |阅读模式
很多人安装了FC,想安装VMware tools遇到很多这样那样的问题。我自己也是FC5,看了很多帖子最终明白是因为FC默认按装没有在/usr/src下安装源代码。所以解决办法就是自己下载个内核升级一下。
    我的问题搞定了,希望其他人也能少走弯路。
发表于 2007-3-20 18:13:44 | 显示全部楼层
谢谢!
这对新人最有用!
回复 支持 反对

使用道具 举报

发表于 2007-3-21 13:56:07 | 显示全部楼层
用的VM5.5.2,VM中安装FC6难道也要升级?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-21 14:00:16 | 显示全部楼层
目前看,VM5是这样,其实是只要/usr/src没有源代码就应该升级。升级的目的就是安装源代码。如果安装系统后有源代码就不用升级了。
回复 支持 反对

使用道具 举报

发表于 2007-3-21 14:03:31 | 显示全部楼层
原代码是指哪个的原代码
在VM中安装的FC6怎么升级呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-21 14:16:54 | 显示全部楼层
编译安装VMtools时会需要系统的源代码中的头文件,而系统的头文件默认安装在/usr/src目录下面。不你是FC几,只要没有源代码,直接的办法就是网上下一个内核,用U盘直接拷贝到你虚拟机的系统下,编译安装一下就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-21 14:19:07 | 显示全部楼层

FC5完美解决VMtools及共享文件夹问题!

看了好多帖子说FC5下安装VMtool有问题,有的是鼠标不能自动扑捉,不能共享文件,分辨率不能调,有的甚至不能安装。
    安装好的也不知道什么原因,安装不好也不知道什么原因。
    其实问题在于你安装系统后是否安装了源代码?如果没有,在安装VMtools的时候就会找不到/usr/src/linux/include头文件目录。
    知道了原因就好解决问题了。只要升级一下内核,就有了源代码。然后安装使用VMtools一切功能全部都会正常。
    写这篇文章就是希望大家都能享受VMtools为您带来的便利!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-21 14:27:42 | 显示全部楼层

内核升级简明步骤

准备:
     下载一个内核,我以2.6.20为例。拷贝到U盘中,利用VM的U盘功能,使其识别U盘。
mount你的U盘并拷贝内核到/tmp
解压内核:
      # tar jxvf linux-2.6.20.tar.bz2
         # mv linux-2.6.20 /usr/src
         # cd /usr/src/linux-2.6.20
编译安装内核:
      # make menuconfig
         # make
         # make modules_install
         # make install
回复 支持 反对

使用道具 举报

发表于 2007-3-21 14:47:40 | 显示全部楼层
  1. yum install kernel-devel
复制代码


仅此而已。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-21 15:14:07 | 显示全部楼层
Post by seamonkey
  1. yum install kernel-devel
复制代码


仅此而已。

当然在线升级可以,比较方便,但速度慢,如果虚拟机能上网而且方便的话,是个好办法。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表