What is the location of the directory of C header files that match your running kernel?
前段时间用的是虚拟机上安装RedHat9.0,其内核版本是2.4.20-8,我给升级到了2.6.15.5,但是升完级之后,在2.6的内核下无法编译配置内核,因为内核中的选项无法显示,换到2.4的内核下时,又不能跟Windos共享文件,每次都不得不来来回回的重新启动系统,耽误时间,很是郁闷.一气之下,决定将原来的系统给删除掉,直接装一个内核版本较高的系统,由于对红帽情有独中,于是决定用Red Hat Enterprise Linux 5.安装的时候很顺利,但是装上系统之后,虚拟机上的VMware Tools却怎么也装不上,于是就搜索资料,黄天不负有心人,终于在一个大虾的博客上找到了解决方案,现在跟大家分享一下:
安装VMware Tools的时候一般都出现以下问题:
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]The directory
of kernel headers (version 2.6.18-8.el5xen) does not match.
yuanxingzhe46 于 2010-12-15 18:19:11发表:
学习一下
chuan4110 于 2010-12-14 04:26:25发表:
sudo yum install gcc sudo yum install kernel-devel-`uname -r` sudo ./vmware-install.pl
346377250 于 2010-09-20 16:35:09发表:
装完之后我还是不能行啊,拜请高手帮忙。已经搞了好多天,xp跟fedora9还是连不上,ping也不通;
我的qq:409698451
先谢过
luwix 于 2008-06-19 10:11:55发表:
我的有点不同:vnware tools 已经安装啦,没提示出错,可就是不能用:不能设置屏幕分辨率
鱼怪 于 2008-06-04 22:49:23发表:
现在关键是怎么才能联网,只要能联网就好了。
takahoshi 于 2008-06-04 21:47:31发表:
看看你的kernel版本,然后去下对应的kernel-dev
相思爱文 于 2008-06-04 21:21:29发表:
安装F8吧,高手都在硬盘中装的F9(w):02
鱼怪 于 2008-06-04 20:37:48发表:
高手们哪儿去了。(5ty(
鱼怪 于 2008-06-04 17:11:32发表:
是虚拟机下玩liunx. 学会点基础在实战。
zhaotana 于 2008-06-04 16:58:59发表:
在linux 下 玩虚拟机 好像没什么意义把!
鱼怪 于 2008-06-04 16:45:50发表:
坛子里的高手呢,出来拉小弟一把啥。:987w(1
鱼怪 于 2008-06-04 14:18:08发表:
没升级内核与装VMWARE TOOLS时还可上网来着,现在根本上不去了
不知能否坚持下去,好多问题:0wszxc
shadowm 于 2008-06-04 00:07:08发表:
要升级内核,你装的kernel-devel是最新的,相应的要把内核升级到同一版本
# yum update kernel
升级内核后要重启
鱼怪 于 2008-06-03 23:55:17发表:
又出问题了,是什么好像内核版本不对,WHY?
鱼怪 于 2008-06-03 21:40:34发表:
多谢大哥,这就行动。
Nzocrlma 于 2008-06-03 21:30:38发表:
What is the location of the directory of C header files that match your running kernel?
前段时间用的是虚拟机上安装RedHat9.0,其内核版本是2.4.20-8,我给升级到了2.6.15.5,但是升完级之后,在2.6的内核下无法编译配置内核,因为内核中的选项无法显示,换到2.4的内核下时,又不能跟Windos共享文件,每次都不得不来来回回的重新启动系统,耽误时间,很是郁闷.一气之下,决定将原来的系统给删除掉,直接装一个内核版本较高的系统,由于对红帽情有独中,于是决定用Red Hat Enterprise Linux 5.安装的时候很顺利,但是装上系统之后,虚拟机上的VMware Tools却怎么也装不上,于是就搜索资料,黄天不负有心人,终于在一个大虾的博客上找到了解决方案,现在跟大家分享一下:
安装VMware Tools的时候一般都出现以下问题:
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]The directory
of kernel headers (version 2.6.18-8.el5xen) does not match.
在网上收到资料:没有安装 kernel-xen-devel rpm包,在安装盘中找到这个rpm包:kernel-xen-devel-2.6.18-8.el5.i686.rpm
安装:
[root@localhost ~]# rpm -ivh kernel-xen-devel-2.6.18-8.el5.i686.rpm
再使用vmware-install.pl安装,即可自动找到配套的the directory of C header files
安装好kernel-xen-devel-2.6.18-8.el5.i686.rpm包后,这样就一直enter,装完VMware Tools
进入/etc/X11/,用文本打开xorg.conf,加上以下几段:
Section "Monitor"
Identifier "vmware"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "vmmouse"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mouse0"
EndSection
然后找到 含有"ServerLayout" 的section, 在Section跟EndSection之间加上以下一行。
InputDevice "Mouse0" "CorePointer"
终于大功告成,重启看看效果了
重启之后,resolution不知道为何并没有变化,有待进一步研究,但是Mouse移进移出VMware可以不用再使用Ctrl+Alt键了
这样虽然装上了,但还是不能共享文件.主要原因是装VMware Tools的时候,说是有一个新共享文件的功能,默认是no,改成yes 就可以了