Fedora Core 5 (fc5)硬盘安装方法(转载自linuxost.org 作者:mick221)

来源:互联网 发布:淘宝悬浮导航在线制作 编辑:程序博客网 时间:2024/05/22 11:35
推荐使用Grub来引导安装,简单有效,兼容性又好,不提倡用loadlin。
Grub可以由以下的途径获得:
原安装在硬盘上的其它Linux系统自带的;WinGRUB、GRUB for DOS、矮人Dos以及Vflooy等软件中带的。
启动方式和界面显示也许不同,但使用方法基本没区别。

具体安装方法有两种,可根据你的需要来选择。

一、通过引导 vmlinuz 和 initrd.img 来进入安装
首先打开FC-5-i386-disc1.iso镜像文件,将 isolinux 目录中的vmlinuz 和 initrd.img两个文件解出来放到硬盘上(在这里我们放在第一个主分区上,即hda1,也就是通常所说的C盘)。
然后在 grub> 提示符下,依次输入
QUOTE:
grub> root (hd0,0)
grub> kernel /vmlinuz
grub> initrd /initrd.img
grub> boot

就能进入安装了。

如果你怕记不住,就请编辑 menu.lst 文件,通常在 /boot/grub 目录中,加入
QUOTE:
title FC5 Install
root (hd0,0)
kernel /vmlinuz
initrd /initrd.img

在GRUB菜单中选择 FC5 Install 这一项就能进入安装了。

二、通过引导 diskboot.img 文件来安装
跟方法一大同小异,首先打开FC-5-i386-disc1.iso ,将 images 目录中的 diskboot.img 文件解到C盘上。
然后在 grub> 提示符下,依次输入
QUOTE:
grub> root (hd0,0)
grub> kernel /memdisk.gz
grub> initrd /diskboot.img
grub> boot

就能看到一个跟光盘启动时的一样的界面,直接敲回车就能进入安装。
如果你没有 memdisk.gz 文件,请在附件里下载。(如果你是使用矮人dos,那么这个文件就在 c:/boot/grub目录里)

同样的,如果你怕记不住,请编辑menu.lst 文件,加入
QUOTE:
title FC5 Install
root (hd0,0)
kernel /memdisk.gz
initrd /diskboot.img




以上两种方法的区别:方法一是直接进入安装进程,快速,兼容性好;方法二则是功能更多,可以输入 linux text 进入文本模式安装,也可以输入 linux rescue 进入救援模式,以后还可以用来修复系统。但方法二在某些硬件环境下有兼容性问题。大家可根据需要选择。

最后要说明的是,不管是采用什么方法进入安装的,记得一定要在选择安装介质时选择硬盘(Hard disk)哦。

X下屏幕刷新率的解决办法!
提交人: xjstudy 时间: 日, 12/12/2004 - 18:39 Desktop
X下屏幕刷新率的解决办法!

虽然我的三星显示器的刷新率没有问题,但是看到网上好多网友因为搞不定X下的刷新率问题而放弃了linux,心理感觉到很不舒服,而且并不是所有的人的问
题我都能解答,我力所能及的就是我们教研室里面的这几位兄弟,所以把最终解决办法写出来,这个办法不依赖任何gnome或者是kde,你在命令行下面就就
能解决,适用于任何窗口管理器,我用的是Icewm,当然没有问题,呵呵,下面的就是具体解决办法首先在终端下面运行你gtf命令,参数是你想要的分辨率和刷新率,比如我的分辨率为1024x768,刷新率想要85,那么我就可以这样用:
gtf 1024 768 85
结果如下:

    # 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz
      Modeline "1024x768_85.00"  94.39  1024 1088 1200 1376  768 769 772 807  -HSync +Vsync这样你就可以修改你的/etc/X11/XF86Config-4的显示器部分为:

    Section "Monitor"
        Identifier    "Generic Monitor"
        # 1024x768 @ 75.00 Hz (GTF) hsync: 60.15 kHz; pclk: 81.80 MHz
        Modeline "1024x768_85.00"  94.39  1024 1088 1200 1376  768 769 772 807  -HSync +Vsync
        Option        "DPMS"
    EndSection
启动X,你就可以看到效果了,如果X启动不了,查看一下原因,有可能是你的分辨率或刷新率调的太高了
另外在X下你也可以通过xvidtune来进行微调

 


修改/etc/X11/XF86Config-4
我认为最值得看的几篇文章:
/usr/X11R6/lib/X11/doc/README.Config
/usr/X11R6/lib/X11/doc/QuickStart.doc
/usr/X11R6/lib/X11/doc/VideoMode.doc
最后那篇文章彻底解决了刷新率的问题.现在我就谈点体会.有什么不清楚的
话,请看原文.
先介绍一些术语:
HSF:显示器的水平扫描频率,单位是kHz
VSF:垂直刷新率,单位是Hz
显卡的"dot-clock",正式名称是driving clock frequency(DCF),它表示每秒钟能
向屏幕发出的象素数,单位是MHz
RR:刷新率(refresh rate)
HR:水平分辨率
VR:垂直分辨率
frame:帧,由于显示器的扫描枪扫描到屏幕边缘的时候不可能马上回来,会有一段调
整的时间,这时候它仍在
扫描,但对我们来说是不可见的.因此帧比HRxVR略大些.
HFL:帧宽,比HR略大些,经验HFL = 1.25HR
VFL:帧长,比VR略大些,经验VFL = 1.05VR

下面就是很重要的公式:
RR = DCF/(HFL*VFL)

HFL = DCF/HSF

或 HSF = DCF/HFL

我们的问题就是:在给定分辨率和刷新率的条件下,显卡的DCF是多少?水平扫描频率
(HSF)是多少,它是否超出了
显示器所能允许的最大水平扫描频率?
我们看到,在这里显卡的DCF不是问题,就是最一般的S3 Trio64V+的DCF也有135MHz,
瓶颈是显示器所能允许的最大水平扫描频率.我们在
启动X的时候会看到许多模式不能用,就是因为经过计算,水平扫描频率超出了显示
器所能允许的最大水平扫描频率.

事情还没有完:
在XF86Config文件里,有许多这样的行:
Mode "800x600" 55.2 800 832 1064 1096 600 602 610 630
也许写成这样看得更清楚些:
Mode "800x600" 55.2 800 832 1064 1096
                                600 602  610  630

Mode是关键词,引号中的800x600是名称,可以随便起. 55.2就是DCF,800和600当然
就是分辨率了,1096和630是
帧宽和帧长(HFL,VFL).中间两个数是什么意思呢?原来它们决定了同步脉冲的开始
位置和结束位置.
800 832 1064 1096 这组数可以这样理解:
水平分辨率是800,扫描枪扫到第800个象素的时候还要继续往前扫,到第832个象素
的时候,发出同步脉冲,该
脉冲持续一段时间,到第1064个象素的时候结束.扫描枪扫继续往前扫,到达帧宽的
时候返回到最左边,扫描下
一条线.
600 602 610 630是垂直方面的,也可以这样理解.这就是这组神密数字的含义.

自己从头生成一组这样的数字是挺麻烦的,我的做法是修改当前使用的模式,比如我
用的是xf86config自动生成的
800x600模式,但刷新率偏低.我就找到XF86Config文件中对应的行,直接增大DCF的
值,再计算一下:水平扫描频率HSF=DCF/HFL .只要水平扫描频率不超出显示器所能
允许的最大水平扫描频率就行.再到X Window中用xvidtune微调一下.

 


研究了几天Linux,看显示器看的我头疼,但是苦于不会改刷新率,去查找到解决方法,想到以后可能还会要找.本人记性不好,只好放在这里.

在桌面环境打开一个终端窗口,运行xvidtune这个命令,用中键拖动VTotal,这时会看见Vertical sync(刷新率)值会变动,调到你自己想要的值(不要太高),然后按test试一下效果,如果没问题的话,按show,将终端窗口上显示的那一行输出记下来,类似这样的语句
"1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync
编辑/etc/XF86Config(现在的系统多数是/etc/X11/XF86Config或/etc/X11/XF86Config-4)文件,找到Section "Monitor"那段,应该你会看到类似
Modeline "1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync这样的语句(没有的话就将记下来的东西在开头加Modeline,将它添加到EndSection的前面,红旗linux就没有),按照刚才记下来的东西修改其中的数值,改完后保存,然后重起xwindow就ok了。

另,有时候你在win下调正屏幕的位置后发现启动xwindow后屏幕偏向一边(我的机器就偏得很厉害,大概是右偏了3厘米),如果用显示器的调节功能调整好后,在win下又偏了,解决的方法是,先在win下调正位置,然后启动linux,运行xvidtune,用left和right按钮调好屏幕位置,再show一下记下来,然后象上述那样修改文件就ok了。

 


确实有点难度, 我们知道在Windows底下, 有个Control Panel可以调刷屏率. 在Linux底下, 一切关于图形的设置都在/etc/X11/XF86Config里头. 在"Monitor"的Section里边, 我们可以跳刷屏率VertRefresh, 不过是一个范围, 不象Windows底下是一个一个跳跃的值. 如果您不敢直接编辑XF86Config文件, 那么可以用命令
XFree86 -configure
来调.


装好nvidia驱动后
发现屏幕的偏移已经没有了
但是刷新率还是默认的60,很不爽
用gtf 1024 768 85 得到

# 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz
Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync

将这一行加到/etc/X11/XF***-4的monitor section中
注释掉HorizSync和VertRefresh

like this:

Section "Monitor"
Identifier "SUMSUNG SyncMaster 763 MB"
#HorizSync 28-50
#VertRefresh 43-75
# 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz
Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807
-HSync +Vsync
Option "DPMS"
EndSection


重启X,不闪了,哈哈

red hat 9里改了显示器的刷新率后重启进不了图形界面,可以进字符界面,要如何才能改回来阿?谢谢!


run /usr/bin/redhat-config-xfree86,setup again!
 

楼上的顶,板子得双通道~
795MB和785MB代带185MHZ,
扫频:785行频是30~85,场频是50~160
都是17纯平高亮,魔亮,四级亮度调节,500流明,好像795和785,最高能上到1600*1200,
只知道这些了
HorizSync 查显示器的参数,这个是行频,看显示器的规格就知道了。
VertRefresh 这个是垂直刷新率,还是根据显示器改,
性能参数
  栅距/水平点距  0.20mm
  水平扫描频率  30-85KHz  70
  垂直扫描频率  50-160Hz
  带宽  带宽185MHz
  最高分辨率及刷新率  最高分辨率1600*1200@68Hz
  显示技术  三星MagicBright™Ⅱ 高亮技术,Highlight Zone II,四级亮度可选,单键自由切换
 其它参数