问个grub引导的问题?

发表于:2007-07-04来源:作者:点击数: 标签:
正常的安装完RedHat7.3以后,我用grub引导,再grub的那个引导区里面 只出现: RedHat linux _up(2.4.18-3) 结果现在是这样: RedHatlinux(2.4.18-3smp) RedHatlinux_up(2.4.18-3) 我以前安装过程中也出现过这样的现象,我就是重新安装就好了,可现在我重新

正常的安装完Red  Hat7.3以后,我用grub引导,再grub的那个引导区里面
只出现:
Red  Hat  linux_up(2.4.18-3)
结果现在是这样:
Red  Hat  linux(2.4.18-3smp)
Red  Hat  linux_up(2.4.18-3)
我以前安装过程中也出现过这样的现象,我就是重新安装就好了,可现在我重新
安装也不行,怎样把"Red  Hat  linux(2.4.18-3smp)"去掉,那位说说???

 grub007 回复于:2003-10-14 13:39:33
??

 sakulagi 回复于:2003-10-14 13:43:16
编辑一下你的grub.conf,重新运行一下grub-install

 lixiaosi 回复于:2003-10-14 13:45:23
我是不是在安装的时候那里不对,我想重装,把问题找出来?

 lixiaosi 回复于:2003-10-14 13:51:39
grub.conf文件已经改完了,grub-install找到了,怎运行?
#./grub-install
这样好象不行?

 lixiaosi 回复于:2003-10-14 14:18:58
我修改了grub.conf,运行了grub-install,然后我在重起机器,现在好了

我现在不明白的就是我以前装了好多台Red  Hat7.3,没有出现这问题,现
在怎麽有这个问题了,我现在要说的是,我在安装的时候那里操作的不对,出现grub引导:
Red Hat linux(2.4.18-3smp) 
Red Hat linux_up(2.4.18-3) 
怎样使“Red Hat linux(2.4.18-3smp)”不出现???

 好好先生 回复于:2003-10-14 14:24:31
你这台机器是不是p4?把超线程关了.就不会这样了.8,9不会这样.

 sakulagi 回复于:2003-10-14 14:25:20
man grub-install

e.g.  grub-install /devv/hda (装在hda的mbr上)

 lixiaosi 回复于:2003-10-14 14:34:57
是一台P4服务器,我以前安装的机器也是P4,也没出现这种情况,出现过
一次,我重新安装就没有问题了,现在咋回事了???

e.g. grub-install /devv/hda (装在hda的mbr上)
sakulagi你说的这句话时啥意思,/dev/hda一块硬盘,装在/dev/hda的
mbr上,这是啥意思??

 好好先生 回复于:2003-10-14 14:39:50
好象是p42.4c及以后的在RH8以下的版本上有这个问题,它对超线程支持的不好,新版的没有这个问题.2.4B的好象就没有问题.我替sakulagi回答你的问题吧.grub可以装在mbr和引导分区上.如果要用grub引导,就装在mbr上,如果想用其他引导,可以装在linux所在分区上.

 lixiaosi 回复于:2003-10-14 14:50:21
我的机器就是p42.4c服务器,我现在是不是找一个高一点版本
来安装?

 好好先生 回复于:2003-10-14 14:52:21
也可以呀,你不是已经改好了吗?

 lixiaosi 回复于:2003-10-14 14:57:05
我是用grub作为引导的,也装的MBR上了,现在还是出来上面的
情况,是不是版本何cpu的事情,我现在安装好了,经过修改
grub.conf文件和运行grub-install,也实现了我的要求

我现在还用装更高版本吗?或者这个版本就可以了,linux能
升级呀,或者在那可以下载正版的???

 好好先生 回复于:2003-10-14 15:07:09
现在装好了就行了.直接可以到redhat上下载.我以前就是从redhat 网上直接下的.速度还行,快的时候50多K呢!

 lixiaosi 回复于:2003-10-14 15:16:44
我在www.redhat.com上没找到下载的地方,在那呢??
需要输入啥吗?

 好好先生 回复于:2003-10-14 15:23:56
redhat8、9网上很多,你随便google一下就可能找到一大堆。redhat不用填什么东西,你再找找。

 lixiaosi 回复于:2003-10-14 15:43:03
我在redhat网站上找到了redhat 9,没看见redhat 8,我就在
www.redhat.com里面的download里面找到的,发现这样:
shrike-SRPMS-disk1.iso
shrike-SRPMS-disk2.iso
shrike-SRPMS-disk3.iso
shrike-i386-disk1.iso
shrike-i386-disk2.iso
shrike-i386-disk3.iso

我下载:
shrike-i386-disk1.iso
shrike-i386-disk2.iso
shrike-i386-disk3.iso这三个文件,这三个文件下载下来以后,能当正式
的版本来用吗?

问一下,以下这三个文件要装在那种机器上??
shrike-SRPMS-disk1.iso
shrike-SRPMS-disk2.iso
shrike-SRPMS-disk3.iso

我以前没用过*.iso文件,问一下,*.iso文件下载下来以后,怎样转化成
普通的安装文件??

 好好先生 回复于:2003-10-14 16:07:07
可以,就是不提供技术支持而已。后面三个包是源码包,用前三个就行了。直接把iso文件刻成光盘,支持直接引导。也可以参考置顶的“精华贴分类索引”中的方法硬盘安装。

 lixiaosi 回复于:2003-10-14 17:26:06
好好先生,名不虚传,谢谢!!!

 lixiaosi 回复于:2003-10-15 09:33:56
再问一下好好先生

昨天说重装grub-install
咋样运行的,我是这样:
#cd   /sbin
#grub-install

正确的是怎样运行的??

BTW:我从昨天下载Red  Hat 9,再www.redhat.com上,太慢了
直到现在,才下载了3%,现在下载的速度为0,www.redhat.com
下载太慢了

 lnx3000 回复于:2003-10-15 09:42:02
编辑完grub.conf后,不用运行 Grub-install就可以生效吧

P4的超线程技术 会让Linux的安装程序误以为是多CPU了,所以加载了Smp的kernel

 好好先生 回复于:2003-10-15 09:45:02
grub一般不需要重新grub-install,不过有时不重新grub-install可能不会生效.理论上不需要grub-install.另外grub-install可以直接执行grub-intall /dev/hda,不需要进入/sbin就可以.

 lixiaosi 回复于:2003-10-15 09:49:19
我现在是好了,可能和运行grub-install没有关系,Grub里面出现Smp
应该是P4超线程的问题


我现在想弄清楚运行grub-install咋个运行法???
#./grub-install
还是
#grub-install
还是别的,我昨天看sakulagi写得挺怪异的,我就觉得
运行grub-install和别的可执行文件有啥不一样???

 lnx3000 回复于:2003-10-15 10:09:02
没啥不一样,就是路径的问题

 lixiaosi 回复于:2003-10-15 10:23:33
#grub-install  /dev/hda
我刚运行了一下,我看了一下结果的输出,应该是没问题
然后我重起机器没问题,就是说是安装在了mbr上了,
现在的问题是grub-install是不是默认安装的mbr上,
在装系统的时候,可以选mbr安装在那,现在我没加
参数,就安装在了mbr上了,我要安装在别的地方,比如说
装在引导分区或别的分区,加参数咋加?

 lnx3000 回复于:2003-10-15 10:25:34
grub-install /dev/hda 
就是装在hda硬盘的MBR上

grub-install /dev/hda1
就是装在hda1分区上

 lixiaosi 回复于:2003-10-15 10:49:02
呵呵
一个字:笨,不动脑子了,呵呵
仰仗二位兄弟,引导现在是基本没问题了

 好好先生 回复于:2003-10-15 10:55:28
不动脑子不行,要想进步快,必须动脑动手.这也算是我学习的心得吧!

 lixiaosi 回复于:2003-10-15 11:08:07
现在是没那麽多时间去研究研究
呵呵
就走问别人这条多快好省路
有时间一定自己琢磨
没时间,工作又催得紧的时候
还的请教各位
呵呵呵呵

 tsgx 回复于:2003-10-15 14:15:30
学了不少

 好好先生 回复于:2003-10-15 14:33:36
既然tsgx老大都这么说,就留到精华中吧!对大家可能有用.

 apile 回复于:2003-10-15 14:40:32
[quote:aff3b313e5="lnx3000"]编辑完grub.conf后,不用运行 Grub-install就可以生效吧

P4的超线程技术 会让Linux的安装程序误以为是多CPU了,所以加载了Smp的kernel[/quote:aff3b313e5]

if you use 
# top
you will see there are more than one cpu...
below is my redhat 8.0 server...
you can see four cpu below,
but in fact there are only two CPU there...

#-----------------------------------------------------------------------------
[quote:aff3b313e5]
  2:41pm  up 6 days,  4:14,  3 users,  load average: 0.89, 0.49, 0.18
163 processes: 162 sleeping, 1 running, 0 zombie, 0 stopped
CPU0 states:  0.1% user,  0.1% system,  0.0% nice, 99.3% idle
CPU1 states:  6.1% user,  3.0% system,  0.0% nice, 90.2% idle
CPU2 states:  0.5% user,  1.0% system,  0.0% nice, 97.4% idle
CPU3 states:  0.1% user,  0.1% system,  0.0% nice, 99.3% idle
Mem:  1030528K av,  907676K used,  122852K free,       0K shrd,  225572K buff
Swap: 2044072K av,    5428K used, 2038644K free                  265604K cached
[/quote:aff3b313e5]

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