![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux系统裁剪移植
文章平均质量分 79
jaky_
这个作者很懒,什么都没留下…
展开
-
用busybox-1.32.0制作Linux根文件系统
busybox的下载地址:https://busybox.net/downloads/1.系统的init主进程通过/etc/inittab文件控制子进程 在系统启动之前会启动sysinit,wait,once三类子进程 在系统启动之后会启动respawn,askfrist这两类子进程,并监视他们,发现他们退出就会重启他们 在系统退出之后会启动shutdown,restart,ctrlaltdel这三类子进程。2./etc/inittab中每个条目用来定义一个子进程,并且确定他们的启动方...原创 2021-07-20 15:37:21 · 294 阅读 · 0 评论 -
制作最新的交叉编译链工具arm-linux-gcc 8.3.0
交叉编译工具制作工具crosstool-ng的下载地址:http://crosstool-ng.org/download/crosstool-ng/操作步骤:下载crosstool-ng-1.24.0.tar.bz2放在linux服务器里mkdir arm-linux-toolcp crosstool-ng-1.24.0.tar.bz2 arm-linux-toolcd arm-linux-toolsudo apt-get install gperf flex bison texinfo g原创 2021-07-13 18:17:34 · 516 阅读 · 0 评论 -
分析linux-5.8.5的启动流程以及裁剪移植
获取最新的linux源码:https://kernel.org/tar.xz后缀的解压指令:tar xJf 文件名 :注意J为大写获取各个版本的linux kernel源码:https://mirrors.edge.kernel.org/pub/linux/kernel/linux-kernel源码的基础知识:打开顶层Makefile可以看到VERSION = 5PATCHLEVEL = 8SUBLEVEL = 5EXTRAVERSION = 前面两个组成的数字是主版本号,偶数表示...原创 2021-07-13 16:39:13 · 320 阅读 · 0 评论 -
移植u-boot-2021.07-rc3到开发板
本人想在s3c2440的开发板搭建一个基于最新uboot,kernel,busybox_yaffs.fs的linux操作系统,方便学习Linux驱动时有一个自己的实验环境,同时也可以了解最新的Linux原创 2021-06-21 15:21:19 · 934 阅读 · 0 评论