会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SongPF
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
9
下一页
2017年2月26日
uboot&kernel&system
摘要:
阅读全文
posted @ 2017-02-26 00:02 SongPF
阅读(337)
评论(0)
推荐(0)
2017年2月25日
利用busybox制作根文件系统
摘要: 1、busybox源码下载及配置 https://busybox.net/downloads/ 1.1、修改Makefile (1) ARCH = arm(2) CROSS_COMPILE = /usr/local/arm/arm-2009q3/bin//arm-none-linux-gnueabi
阅读全文
posted @ 2017-02-25 22:37 SongPF
阅读(10547)
评论(1)
推荐(0)
linux的进程1:rootfs与linuxrc
摘要: 在内核启动的最后阶段启动了三个进程 进程0:进程0其实就是刚才讲过的idle进程,叫空闲进程,也就是死循环。进程1:kernel_init函数就是进程1,这个进程被称为init进程。进程2:kthreadd函数就是进程2,这个进程是linux内核的守护进程。这个进程是用来保证linux内核自己本身能
阅读全文
posted @ 2017-02-25 22:11 SongPF
阅读(4550)
评论(1)
推荐(1)
根文件系统的原理
摘要: 1、为什么需要根文件系统(1)init进程的应用程序在根文件系统上(2)根文件系统提供了根目录/(3)内核启动后的应用层配置(etc目录)在根文件系统上。几乎可以认为:发行版=内核+rootfs(4)shell命令程序在根文件系统上。譬如ls、cd等命令总结:一套linux体系,只有内核本身是不能工
阅读全文
posted @ 2017-02-25 21:57 SongPF
阅读(3952)
评论(0)
推荐(1)
linux内核支持nfs挂载配置
摘要: 1、配置网络部分,主要是使能CONFIG_IP_PNP以在2中能够看到Root file system on NFS选项Networking support Networking options TCP/IP networking IP: kernel level autoconfiguration
阅读全文
posted @ 2017-02-25 21:25 SongPF
阅读(7792)
评论(0)
推荐(0)
linux内核挂载文件系统的两种方式
摘要: 1.nfs方式(挂载的为文件夹) bootargs=root=/dev/nfs nfsroot=192.168.1.105:/mnt/rootfs/rootfs ip=192.168.1.88:192.168.1.105:192.168.1.1:255.255.255.0::eth0:off ini
阅读全文
posted @ 2017-02-25 21:19 SongPF
阅读(1995)
评论(0)
推荐(0)
2017年2月24日
从samsung提供内核进行移植
摘要: 1、尝试编译分析结果 配置编译下载尝试 (1)检查Makefile中ARCH和CROSS_COMPILE(2)make xx_defconfig(3)make menuconfig(4)make -j4、 显示结构:Starting kernel ...后没有任何反应(...为uboot输出的最后信
阅读全文
posted @ 2017-02-24 01:02 SongPF
阅读(977)
评论(0)
推荐(0)
2017年2月23日
内核编译出错解决
摘要: 1、编译内核出现以下错误 Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373. /root/working/Hi3520D_SDK_V2.0.3
阅读全文
posted @ 2017-02-23 16:19 SongPF
阅读(1873)
评论(0)
推荐(0)
linux内核启动分析
摘要: 从stext开始到cpu_idle()结束 1、Makefile分析 (1)Makefile中刚开始定义了kernel的内核版本号。这个版本号挺重要(在模块化驱动安装时会需要用到),要注意会查,会改。(2)在make编译内核时,也可以通过命令行给内核makefile传参(跟uboot配置编译时传参一
阅读全文
posted @ 2017-02-23 01:48 SongPF
阅读(1095)
评论(0)
推荐(0)
linux内核的配置
摘要: 以2.6.35.7版本的内核为例 总结:.config决定了Make时的条件编译与连接。.config文件由两次配置第一次make XX_defconfig 第二次menuconfig。 1、分析源码目录下的单个文件 (1)Kbuild,Kbuild是kernel build的意思,就是内核编译的意
阅读全文
posted @ 2017-02-23 01:02 SongPF
阅读(9340)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
···
9
下一页
公告