Fedora9在虚拟机下成功安装VMware Tools
我在XP下装了VMware虚拟机,然后在VM中装了Linux系统----fedora 9.0版,然后我再装VMware Tools,但是在装VMware Tools的时候遇到了问题,就是在装的过程中出现找不到C头文件。
错误的地方如下:
None of the pre-built vmmemctl modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vmmemctl module
for your system (you need to have a C compiler installed on your system)?
[yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is not an existing directory.
1、打开菜单VM->Install VMware Tools,然后桌面上有光盘弹出,把里面的文件拷贝出来,我使用的是.tar.gz文件vmwareTools-6.0.0-45731.tar.gz,我把它拷贝到/tmp目录下
2、cd /tmp
tar -zxvf VMwareTools-6.0.0-45731.tar.gz
3、按照网上的说法,如果直接进入vmware-tools-distrib/目录执行./vmware-install.pl的话,会出现找不到C头文件和其他的错误,必须先安装必要的包,加上以前帮老师在这个环境下安装过vmwaretools,所以我直接先安装所需要的包。
a)首先查看内核版本:uname -r
我的内核是2.6.25-14.fc9.i686,所以下载kernel-devel-2.6.25-14.fc9.i686.rpm
然后运行 rpm -ivh kernel-devel-2.6.25-14.fc9.i686.rpm 进行安装。
b)下载最新的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/
至此,必要的包都已经安装好了,下面就是vmwaretools的安装
4、cd vmware-tools-distrib/
./vmware-install.pl
我在虚拟机下安装了Fedora 9 ,然后再安装vmware-tools后发现再也进入不了登录界面,一直是个黑屏的状态,切换成文本模式的话也是在starting anacron [ok]那个位置就再也没反应啦,可能是F10 的X桌面与vmware-tools不兼容造成的(因为在安装的进程中修改了分辨率的参数).几经辛苦,终于在网上找到了解决的方法,主要的原因的 vmware-tools的安装会在/etc/X11/文件夹下生成一个xorg.conf的配置文件,而F9是不需要它的, 有了它,导致进入X桌面出错,所以只要删除它就正常进入登录界面了.(好像安装的时候有一步问是否需要创建xorg.conf ,选no就行了。)
如果你用的是双系统的话那就可以很容易进入grub图形界面,但像我这样,只在虚拟机上安装一个系统的话,正常情况下是不经过grub图形系统选择界面就直接启动内核进入系统的了,因为/boot/grub/grub.conf 中的timeout=0,修改这个以后就要出现grub界面了.
好,下面介绍下我的问题的解决步骤:
1. 在开机的时候按住shift就可以进入grub选择界面; 好像不断的按ESC也可以
2.在 grub 菜单中按 e 进入编辑状态,将光条移到 kernel ... 一行再按 e ,
在该行最后加一个空格和 3(一般是quiet 3 或者1),按ESC后再b启动即可进入字符登录界面。
3.用root帐号登录进去后
# cd /etc/X11
#rm xorg.conf
#reboot
这样你就可以重新找回你的图形登录界面啦!!!!
zjykljf 于 2015-10-16 19:56:27发表:
6666666666666
rj17 于 2013-03-11 11:21:29发表:
嗯,看看{:2_91:}
wq413732076 于 2011-08-05 19:00:08发表:
感谢楼主分享 我要学linux
蓝剑魂 于 2011-06-15 23:47:56发表:
hehe good
hacknolover 于 2011-05-21 11:44:22发表:
学习了。我是在虚拟机中直接执行的2个文件,貌似一直提示没有成功安装,呵呵
a_lee 于 2011-05-18 19:35:14发表:
原创的都支持..不管用什么发行版
zhengchengkun 于 2011-05-16 09:42:59发表:
我的ubuntu下面装虚拟工具一直装不上,是不是没有装辅助开发包啊
huikaituotom 于 2011-05-01 14:55:48发表:
不错不错
ftd505 于 2011-04-18 11:06:23发表:
{:2_93:}
huangdachao14 于 2011-04-08 23:25:53发表:
受教了
yiyelin 于 2011-04-08 14:22:10发表:
新手任务,得回帖,谢谢LZ分享?????????????灌水莫怪?????????????有机会一定登门拜谢????????????
5501315710 于 2011-04-04 08:44:29发表:
学习了?
孙晓 于 2011-03-31 16:13:06发表:
谢谢,你说了我现在知道了
Growth兆 于 2011-03-31 09:58:35发表:
感谢天涯学子的分享,本贴加入到论坛顶置的Linux应用索引贴中
badgc 于 2011-03-31 08:55:59发表:
支持一下
pl_014 于 2011-03-30 19:33:04发表:
呃,这年头还发fedora9的东东,不过,如果能帮助别人的话,倒也不错,我在linux的虚拟机下没装过vmware tools