安装环境
CentOS 4.3 LANG=en_US.UTF-8
软件列表
linux-2.6.17.6.tar.bz2
软件存放位置
/data/software
安装过程
#cd /usr/src
#tar jxvf /data/software/linux-2.6.17.6.tar.bz2
#cd linux-2.6.17.6
#make mrproper \\这步是为确保原代码目录下没有不正确的.o文件及文件的相互依赖。
注意: 如果是使用VMWare,需要先修改modprobe模块
#vi /etc/modprobe.conf
alias scsi_hostadapter1 mptscsih
=> alias scsi_hostadapter1 mptspi
#make menuconfig
\\基本上保持默认选项就可以了,但是要注意的是必须把ext2和ext3文件系统支持编进内核,否则升级内核重新启动是会有错误:
Kernel panic: No init found. Try passing init= option to kernel
ext2和ext3文件系统配置为
File systems -
<*>; Second extended fs support
# Ext2 extended attributes
# Ext2 POSIX Access Control Lists
# Ext2 Security Labels
<*>; Ext3 journalling file system support
# Ext3 extended attributes
# Ext3 POSIX Access Control Lists
# Ext3 Security Labels
# JBB (ext3) debugging support
#make clean
#make bzImage
#make modules
#make modules_install
#make install
#init 6