linux内核移植x86平台

这篇博客详细介绍了如何将Linux内核3.2.12移植到X86平台,包括解压内核、清理、配置.config文件、编译、安装内核、制作initramdisk文件、准备系统启动文件以及配置GRUB选项。通过这些步骤,作者成功使系统能够启动进入新移植的内核。
摘要由CSDN通过智能技术生成

前面一段时间弄RTOS弄的比较多了,这段时间主要是计划移植linux,编写相关驱动,以前也各个linux版本都用过,但是久了没用了,因此,大多数都搞忘了,所以说啊,好记性不如烂笔头!下面我们开始移植linux到x86平台上

1、解压下载的linux内核,此处用的是3.2.12版本,如下所示

tar -jxf  [内核名字]

2、清除相关内容

此处,顺便提示下make clean和make distclean 的区别

make clean:用于清除之前编译的可执行文件及配置文件(*.o文件)

make distclean:用于清除所有生成的文件

3、配置.config文件

3.2.16版本比起2.6.X的版本看起来更加简洁了,默认的配置文件也是根据arch进行放置的,不再是放在include/configs下面了,X86默认配置文件放在arch/x8/configs下面,如下所示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值