当前位置:操作系统 > Unix/Linux >>

RedHatfedoracore2的安装设置总结

我是从test1到test3版一直用过来的,感觉fedora如果配置得好,用起来还是比较顺手的。

  首先从安装说起,刚才说了,一直装test版,所以并不可能总是刻录光盘,大部分时间我都是硬盘安装的。从test3开始硬盘安装的bug已经没有了。(test2我是想方设法用了移动硬盘安装上的。)同fedoar core一样的方法。我是用grub来引导安装的。提取isolinux目录到/boot/文件夹。然后修改/boot/grub/grub.conf文件,加入引导项目。

  title Fedora Core2 Install

  root (hdx,y)

  kernel /boot/isolinux/vmlinuz ro root=/dev/hdXX

  initrd /boot/isolinux/initrd.img

  这里x y 以自己的情况代替,我的isolinux是在第一个IDE硬盘的第一个分区,因此(hdx,y)就是(hd0,0),root=/dev/hdXX就是root=/dev/hda1。

  重起引导此条目,进入安装,选硬盘安装,选择镜像所在分区(建议把镜像放在分区的根目录下),安装进程就开启了。

  其次是安装后的优化,我在加内核引导参数的时候加了如下参数

  selinux=0 vga=0x31A

  等机器启动完毕,出现登录画面,不理他,ctrl+alt+F1 进入控制台,想办法得到zhcon,不管什么办法,可以用控制台命令上网下载,也可以先行下载放在一个可读写的目录,安装它,运行它,

  #zhcon

  #setup

  这样先设置系统服务,不要客气,看不顺眼的统统取消。然后init 3 再设置一遍,这次是设置init 3 的系统服务。

  在我的机器上输入法服务器被关掉了,因为它导致我所有的窗口都打不开,一片空白。但是要输入中文,那就安装fcitx,下载最新版的安装,我这里是这样的

  #rpm -e miniChinput

  #rpm -Uvh fcitx*.rpm

  #mv /etc/profile.d/input.sh /etc/profile.d/input.sh.bak

  最后一行是最新的fcitx才有的,使得gnome不能进入,所以改名备份。

  具体的过程请看这里,多谢大虾,先进们的指点。

  http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=67394

  好了,接下来就是中文显示的问题,我不提倡安装补丁包,这样会导致一些莫名其妙的问题,直接使用修改过的字体是一个好方法。

  我使用的是wxz8 @ linuxfans 修改过的Simsun字体,粗体,斜体,粗斜都有。网页显示,如果你不太苛求的话还是不错的,非常感谢wzx8 的无私奉献。具体的情况请看这里

  http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=61333

  最后是Nvidia驱动的安装,在最新的fedora驱动里,kernel hacking的4K stacks选项被取消了,导致nvidia现有驱动不能正常使用,我这里的表现是黑屏,键盘鼠标无效。这里有一个解决方法,下载www.kernel.org的官方内核自己编译一遍,然后用这个内核启动,再安装驱动。我现在使用的是2.6.6的内核,5341的驱动。一切正常。

  具体详细方法请看这里

  http://www.nvnews.net/vbulletin/showthread.php?t=26745&page=1&pp=15

  到http://www.kernel.org/ 下载内核源码,我用的的是2.6.6的,地址如下

  http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2将其放在/usr/src 目录下,解压。得到名为linux-2.6.6 的目录进入,使用

  #make gconfig

  配置内核,这时候它会检测配置文件,如果不存在默认的配置文件.config,就会使用/boot/config-XXXXX作为配置文件载入,这个是fedora当前内核默认的配置文件。建议新手不要改动,因为既然已经正确运行,那就说明这个配置文件是有效的。

  在载入了配置文件之后会出现一个配置窗口。包含了一些选项,由于fedora自己的内核是打过不少补丁的,其中4kstacks这个选项是没有的,所以要用官方的内核把它取消掉 (图4)。另外还有一个选项要被取消掉 (见图3)

  插一句,有人编译内核以后不能起动系统,找不到root分区,或者不能加载,很好解决,root分区是什么格式,把它编译进核心就行了,不要作为模块加载。

  配置完成以后,点保存按钮保存,然后退出。又不少文章介绍内核的编译方法,我接下来是这样的

  #make

  #make modules_install

  #make install

  这样完成以后,检查/boot/grub/grub.conf文件里面是否修改,加入了新的内核条目,还有文件是否copy到了/boot目录下,确认了以后重启,选择新的内核就可以了。

  安装nvidia驱动的方法还是按照平时的做法

  先在控制台里

  #init 3

  #./NVIDIA*.run

  修改配置文件xorg.conf

  另外值得一提的是,wineX3 在fedora 2 上运行的非常好,不需任何设置就可以跑起CS来,我的CS是中文的,也照常显示。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,