Chinaunix首页 | 论坛 | 博客
  • 博客访问: 354198
  • 博文数量: 77
  • 博客积分: 1447
  • 博客等级: 中尉
  • 技术积分: 885
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-21 21:48
文章分类

全部博文(77)

文章存档

2021年(2)

2020年(2)

2016年(3)

2015年(1)

2014年(4)

2013年(1)

2012年(23)

2011年(15)

2010年(26)

分类:

2010-04-23 11:22:32

1、取得内核2.6.30.10版本,
2、并解压到/usr/src/kernels/linux-2.6.30.10/
3、cd /usr/src/kernels/linux-2.6.30.10/
4、make menuconfig
5、make
6、make modules_install
7、cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.30.10
8、cp System.map /boot/System.map-2.6.30.10
9、mkinitrd  /boot/initrd-2.6.30.10.img  2.6.30.10
10、修改/boot/grub/grub.conf增加如下内容
title CentOS (2.6.30.10)
root (hd0, 0)
kernel /vmlinuz-2.6.30.10 or root=/dev/VolGroup00/LogVol100 rhgb quiet
initrd /initrd-2.6.30.10.img


错误处理:如果第9步出错(mkinitrd  /boot/initrd-2.6.30.10.img  2.6.30.10),可以先进行如下操作
echo "EMRAID=no"  > /etc/sysconfig/mkinitrd/noraid
chmod 755 /etc/sysconfig/mkinitrd/noraid
然后再运行mkinitrd命令
如果还是不行则可以试试下面语句:

mkinitrd  --without-dmraid /boot/initrd-2.6.30.10.img  2.6.30.10

如果提示如下错误信息:No module dm-mem-cache found for kernel 2.6.30.10, aborting.表示没有找到相应的usb内核模块,请输入如下语句
mkinitrd --without-usb  --without-dmraid /boot/initrd-2.6.30.10.img 2.6.30.10


阅读(2355) | 评论(1) | 转发(0) |
0

上一篇:Memory split

下一篇:VolGroup00-LogVol00

给主人留下些什么吧!~~

安何2010-04-27 10:09:29