LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1019|回复: 8

sled11如何升级内核,谁给指点一下

[复制链接]
发表于 2009-8-30 15:00:28 | 显示全部楼层 |阅读模式
我下载了2.6.30.5的内核,怎么升级?有没有什么源里面带了2.6.30.5的内核?
linux-pma0:/usr/src/linux-2.6.30.5 # make menuconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[1]: *** [scripts/kconfig/dochecklxdialog] 错误 1
make: *** [menuconfig] 错误 2
发表于 2009-8-30 17:06:13 | 显示全部楼层
你下的是源码,还是rpm包,还是什么?
回复 支持 反对

使用道具 举报

发表于 2009-8-30 18:03:42 | 显示全部楼层
解压缩包到 /usr/src 目录下,然后在目录里执行以下命令:
make bzImage

make modules

make install        

make modules_install             /* 此步骤 bzImage 会被拷贝到 /boot 目录下 */

mkinitrd                                       /* 创建一个与新内核相匹配的新的 ramdisk */

完毕后,重启即可使用新内核,menu.lst 文件也已相应被更改,无需手动编辑添加。
回复 支持 反对

使用道具 举报

发表于 2009-8-30 18:49:09 | 显示全部楼层
楼上的是旧内核的吧
2.6的内核不用make bzImage了,只需要make就够了
make menuconfig
make
make modules_install
make install
make headers_install
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-30 20:55:04 | 显示全部楼层
我下载的源码,错误提示

linux-pma0:/usr/src/linux-2.6.30.5 # make menuconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[1]: *** [scripts/kconfig/dochecklxdialog] 错误 1
make: *** [menuconfig] 错误 2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-30 21:56:17 | 显示全部楼层
错误已经解决,安装了ncurses-devel就通过了,没进行编辑就开始了make,不知道要升级多长时间,升级成功之后,打算把文件系统改了,有没有人推荐一种适合ssd的文件系统?
回复 支持 反对

使用道具 举报

发表于 2009-8-30 22:14:22 | 显示全部楼层
ZFS好像说对SSD做优化,不知在linux下如何
回复 支持 反对

使用道具 举报

发表于 2009-8-30 23:02:28 | 显示全部楼层
sled啊
注意哦, 可能有些novell的改动是定制的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-30 23:32:33 | 显示全部楼层
duo t2370 该选择什么类型的cpu 配置的时候出现了问题,不知道怎么选择了,
3)Processor type and features-->rocessor family
这是一个单选条目,目的是为了指定CPU的具体型号以便进行优化,应该慎重选择,选错有可能造成内核无法正常工作。举个例子来说明这个选项的优化作用,比如你选中了Athlon/Duron/K7,那么内核在进行memcpy()的时候就会使用经过3DNow!指令集优化过的版本。下面我大致把市面上常见的CPU应该选哪项做一个粗糙地分类:

针对AMD的CPU:
a)Sempron(闪龙)/Duron(毒龙)/Athlon(速龙):选择Athlon/Duron/K7。
b)Sempron64/Athlon64/Athlon64 X 2/Opteron(皓龙):选择Opteron/Athlon64/Hammer/K8。
c)比上述CPU都古老的:选择K6/K6-II/K6-III。(当然如果你的CPU是K5的就得选586/K5/5x86/6x86/6x86MX了。)

针对INTEL的CPU:
a)奔腾2:选择Pentium-II/Celeron(pre-Coppermine)
b)奔腾3:选择Pentium-III/Celeron(Coppermine)/Pentium-III Xeon
c)奔腾4/奔腾D/赛扬D:选择Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon
d)酷睿2:选择Core 2/newer Xeon
注意:如果你的CPU是赛扬(赛扬D除外),你必须先确认它到底是基于P2,P3还是P4的,一般来讲主频高于1G的是基于P4的,高于500M但小于1G的是基于P3的,其它的是基于P2的。另外,志强处理器你也要区分是基于P3,P4或者是Core 2。
我的显示 Intel(R) Pentium(R) Dual  CPU  T2370  @ 1.73GHz该选择哪一个?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表