CentOS 6.4 内核编译nbd模块

实验环境

CentOS 6.4-64bit   kernel 2.6.32

实验步骤

1、yum install kernel-devel kernel-headers

2、cd /tmp

3、wget ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6ComputeNode/en/os/SRPMS/kernel-2.6.32-358.14.1.el6.src.rpm

4、rpm -ivh kernel-2.6.32-358.14.1.el6.src.rpm

5、cd ~/rpmbuild/SOURCES

6、tar jxf linux-2.6.32-358.14.1.el6.tar.bz2 -C /usr/src/kernels/

7、cd /usr/src/kernels

8、mv $(uname -r) $(uname -r)-old

9、mv linux-2.6.32-358.14.1.el6 $(uname -r)

10、cd $(uname -r)

11、make mrproper

12、cp ../$(uname -r)-old/Module.symvers ./         

13、cp /boot/config-$(uname -r) ./.config

14、make oldconfig

15、make prepare

16、make scripts

17、make CONFIG_BLK_DEV_NBD=m M=drivers/block

18、cp drivers/block/nbd.ko /lib/modules/$(uname -r)/kernel/drivers/block/

19、depmod -a

20、modprobe nbd  手动加载nbd

参考文档

http://jamyy.dyndns.org/blog/2012/02/3582.html



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值