IPv6 Ready认证 linux内核应该用什么版本合适;如何下载更新编译调试安装Linux内核源代码

#<<3.14.22 不推荐
#3.14.22—4.9.133 推荐
3.14.22和4.9.133 有验证过。中间版本暂时没验证过。
#>>4.9.133 不推荐

比如我内核版本现在是4.19.13. 现在我想降级为4.9.133 应该如何做
1.去网站下载内核源代码4.9.133
网址 http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/v4.x/
2. 代码拖到Linux系统中。解压。进入主目录
3. make menuconfig 可以直接按ESC 退出 保存
4. make -j4
5. make modules_install
6. make install
7. vi /etc/default/grub 然后将GRUB_HIDDEN_TIMEOUT=0使用#注释掉, 然后执行sudo update-grub
8. reboot 登录界面选择你希望启动的内核
9. 进入之后用 uname-a 查看是否是你要的内核

Linux内核主要分为.KO 和 核心文件。
.KO在目录 /lib/modules/XXX/kernel/
核心文件在 /boot
比如修改了Linux内核源代码的一个.C 。
编译完( 3. make menuconfig
4. make -j4
5. make modules_install)后去当前目录看是否有.KO生成 如果没有。说明必须更新核心文件。如果有,只用更新.KO即可

如何调试Linux内核源代码
可以在.C中加打印
pr_notice(“XXXXX rcv finish2…: \n”);
系统启动后 用这个进行搜索查看
dmesg | grep “XXXXX”

Ubuntu 推荐用 4.9.133
centos 推荐用 3.14.22 。次推荐(3.10.0 3.10.6)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值