1、内核使用installkernel,生成vmlinuz以及initrd文件,并更新grub的grub.confg
2、General setup ---> [ ] enable deprecated sysfs features to support old userspace tools
CONFIG_SYSFS_DEPRECATED=y CONFIG_SYSFS_DEPRECATED_V2=y ,否则无法启动
注:此条件只限于centos5.x以前的版本,我在centos7,从3.10升到3.14时,不用选择此选项也可正常启动。
但会提示:
3、修改lib/modules/下的版本然后使用mkinitrd和不修改生成的不同,主要是scsi等一些库没有包含导致无法启动