我的系统信息:
uname -a :Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
环境准备
yum install -y patch
scst安装包下载
kernel源码包下载安装
wget -P /root/scst http://vault.centos.org/7.0.1406/os/Source/SPackages/kernel-3.10.0-123.el7.src.rpm
2.rpm -Uvh kernel-3.10.0-123.el7.src.rpm
安装之后在/root/rpmbuild/SOURCES下生成linux-3.10.0-693.el7.tar.xz文件。
补丁&编译内核
- cp -r /root/rpmbuild/SOURCES/linux-3.10.0-123.el7.tar /usr/src/kernels
- tar -xvf /usr/src/kernels/linux-3.10.0-123.el7.tar -C /usr/src/kernels
- cd /usr/src/kernels/linux-3.10.0-123.el7
patch 要与kernel版本相对于3.10.0-123 - patch –p1 < /root/scst/iscsi-scst-3.1.0/kernel/patches/rhel/put_page_callback-3.10.0-123.patch
- 5.
本文详细介绍如何在Linux环境下准备环境、下载安装scst及kernel源码包,并针对特定版本的内核应用补丁进行编译的过程。
3075

被折叠的 条评论
为什么被折叠?



