RedHatfedoracore2的安装设置总结

发表于:2007-07-04来源:作者:点击数: 标签:
我是从test1到test3版一直用过来的,感觉fedora如果配置得好,用起来还是比较顺手的。 首先从安装说起,刚才说了,一直装test版,所以并不可能总是刻录光盘,大部分时间我都是硬盘安装的。从test3开始硬盘安装的 bug 已经没有了。(test2我是想方设法用了移

  我是从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是中文的,也照常显示。

原文转自:http://www.ltesting.net