1.编译内核 cd /usr/src 把内核升级包copy到此目录下然后解压 tar -vxf linux-2.6.32.60.tar.bz2 cd linux-2.6.32.60 cp /boot/config-2.6.18-164.el5 .config make menuconfig (如果未弹出画面,需要安装ncurses-devel) 选择Load an Alternate Configuration File 在弹出画面选择OK 选择Save an Alternate Configuration File 选择OK 选择退出 vim .config 将# CONFIG_SYSFS_DEPRECATED_V2 is not set修改为CONFIG_SYSFS_DEPRECATED_V2=y 保存退出 make all make modules_install make install 2.修改initrd cp /boot/initrd-2.6.32.60.img /tmp cd /tmp/ mkdir newinitrd cd newinitrd/ zcat ../initrd-2.6.32.60.img |cpio -i ls vim init echo "loading dm-region-hash.ko module" insmod /lib/dm-region-hash.ko 有2份,删除重复的部分其中一个