这里的宿主系统为Windows 7,VBox的版本为3.1.4 r57640,Guest系统为Centos 5.4 。 所有系统为32位!

话接上回,话说再买了廉价练手VPS之后,一直不得要领,不会配置这个私人的虚拟服务器,所以,下定决心在本地安装一个虚拟的Linux实践实践,然后想着更好的管理那个非管理VPS。

在Windows 7中安装好VBox之后,然后虚拟一个Centos5为了练手配置服务器。总觉着吧,有了Ubuntu的经验,这同样的Linux系统,应该都查不多吧,谁知到这个差别还真大。第一个就是安装完成之后安装增强功能,搞不定,首先就是权限问题,Ubuntu中使用sudo再加密码还可以运行这个sh,但在这里总是不行,说什么xxx用户用户不在那个管理组,郁闷,还好在“系统-管理-根口令”里面设置一个口令,然后重启直接使用root和密码登陆,虽然这样干极不安全,但是权限怎么都搞不好,使用了#chmod u+w /etc/sudoers 和#vi /etc/sudoers,还是不行,所以只有这一条道了。

因为之前安装过Ubuntu,所以知道安装之前先安装kernel-devel,然后安装GCC,代码为:yum install kernel-develyum install gcc,但是安装之后,又爆出

Verifying archive integrity...All good.

Uncompressing VirtualBox 3.1.0 Guest Additions for Linux......

VirtualBox Guest Additions installer

Removing installed version of VirtualBox Guest Additions........

Building theVirtualBox Guest Additionskernel modules 【失败】

(Your system does not seem to be set up to build kernel modules.Look at /var/log/vboxadd-install.log to find out what went wrong)

Installing the Windows System drivers

这个错误,无奈。看了日志,貌似是找不到Linux的内核,你说Linux咋就这么麻烦呢?你不会智能一点吗?为什么安装这些东西之前要安装那么多的其他东西呢?依赖关系不能搞的简单一点吗?!

然后执行  ln -s /usr/src/kernels/2.6.18-92.1.18.el5-i686 /usr/src/linux ,红色部分,不同的内核版本不同,但是你安装kernel-devel时就会提示你安装的内核版本是多少,然后记下来即可,但是捷径是,输入前6位之后,按TAB键可以直接补全的。所以也不用全部输入。还要注意红色之后有一个空格

然后在执行增强包的安装(CD到此文件目录)命令:sh VBoxLinuxAdditions-x86.run。注意最后一步之前最好把 VBoxLinuxAdditions-x86.run 这个文件拷贝到桌面或者其他地方,然后CD进入再安装,不然直接在光盘中安装,可能会报错,原因应该是要写入临时文件。

13 条评论

  • 南柯一梦 2010/03/12 07:41 回复

    我最近也被linux折腾致死…

  • 倾城星辰 2010/03/12 10:56 回复

    收藏,过一阵需要的时候翻出来看看

  • Jclyn 2010/03/12 20:59 回复

    目前还在vista中水深火热

  • 一米 2010/03/13 00:05 回复

    @南柯一梦
    Linux是很好,但是很多东西太不人性化了,太能折腾人了。
    @倾城星辰
    嘿嘿,欢迎再次留言,嘿嘿。
    @Jclyn
    嘿嘿,那赶紧投入我们Windows 7的怀抱吧!

  • huangjun 2010/03/14 22:43 回复

    centos?前短时间看老板拿过一张光盘,上面就是这个。

  • yywr 2010/03/15 14:15 回复

    看来没有足够的能力还是不要买VPS的好

  • 一米 2010/03/15 23:00 回复

    @huangjun
    哈哈,我一直都是下载主义者。
    @yywr
    嘿嘿,练手呢啊,不练怎么能有能力呢?

  • 二十六公斤 2010/03/21 10:08 回复

    VPS还没试用过·现在还在探索中· ··

  • 文夕 2010/03/21 18:41 回复

    最近买的虚拟主机开始屏蔽关键词~ o(︶︿︶)o 唉,以后也想有自己的独立服务器~

  • 一米 2010/03/22 08:53 回复

    @二十六公斤
    最近又买了一款,感觉很不错的说。
    @文夕
    嘿嘿,做博客的很多都想要自己的独立服务器,哈哈,至少是VPS。

  • mila 2010/03/22 10:41 回复

    Linux的功能不同嘛,貌似它的特点就是麻烦吧~~~哈哈~

  • 一米 2010/03/22 12:44 回复

    @mila
    恩,是有很多麻烦的地方,但也有可能是不熟悉的原因。

  • blambin 2010/04/21 11:01 回复

    还是有问题。。log文件里 写有 : KERN_DIR does not point to a directory.. Stop.