码迷,mamicode.com
首页 >  
搜索关键字:内核启动    ( 334个结果
第3阶段——内核启动分析之make uImage编译内核(3)
目标: 通过分析makefile,明白make uImage如何编译内核 把整个内核的makefile分成三类(makefile资料文档在linux-2.6.22.6/Documentation/build/makefiles.txt) <1>各级子目录makefile(每个子目录都有makefil ...
分类:其他好文   时间:2017-08-12 01:04:11    阅读次数:269
第3阶段——内核启动分析之make menuconfig内核配置(2)
目标: 分析make menuconfig内核配置过程 在上1小结中(内核编译试验)讲到了3种不同的配置: (1)通过make menuconfig 直接从头到尾配置.config文件 (2) 通过make s3c2410_deconfig 命令在默认的配置上进行自动修改.config文件 (3)使 ...
分类:其他好文   时间:2017-08-12 00:33:12    阅读次数:207
Makefile中export分析
在分析内核启动过程的./arch/arm/Makefile文件里碰到了这样字段 然后在子目录arch/arm/kernel/vmlinux.lds文件中又用到了TEXT_OFFSET 上网一查export才知道: 这个是用来提供该子目录makefile(sub make)中访问的,同一级的另外一个m ...
分类:其他好文   时间:2017-08-11 19:33:01    阅读次数:244
Linux 7个运行级别(0:关机,停机模式、1:单用户模式、2:多用户模式、3:完整的多用户文本模式、4:系统未使用,保留一般不用、5:图形化模式、6:重启模式)、重置root密码方法
init是Linux系统操作中不可缺少的程序之一。init进程,它是一个由内核启动的用户级进程。内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。 Linu ...
分类:系统相关   时间:2017-08-09 16:53:38    阅读次数:408
linux 中开机启动过程简单
linux启动过程1.开机自检,进入BIOS2.读取MBR引导3.GRUB菜单4.加载内核5.启动/sbin/init进程(系统的第一个进程)读取/etc/inittab文件,选择运行级别启动6.执行/etc/rc.d/rc.sysinit,进行初始化(进行网络配置,设置主机名。。。)7.运行rc0.d到rc6.d中的相应的程序8.执行/etc..
分类:系统相关   时间:2017-07-31 22:09:50    阅读次数:189
Linux用户和组权限管理
一、文件的权限文件的权限主要针对三类对象进行定义owner:属主u;group:属组g;other:其他o每个文件针对每类访问者都定义了三种权限:r:Readablew:Writablex:eXcutable对文件来说r:可使用文件查看类工具获取其内容w:可修改其内容x:可以把此文件提请内核启动为一个进程对目..
分类:系统相关   时间:2017-07-30 23:37:44    阅读次数:214
【总结】嵌入式linux内核中Makefile、Kconfig、.config的关系及增加开机Hello World【转】
本文转载自:http://blog.csdn.net/fengyuwuzu0519/article/details/73772109 为了弄清内核的组织结构,我们先来实现下面这个简单的例子。 一、增加内核启动Hello World 任务: 内核启动的时候加载Hello驱动,并打印出Hello Wor ...
分类:系统相关   时间:2017-07-28 12:14:43    阅读次数:218
解决:cant&#39;t run &#39;/etc/init.d/rcS&#39;:No such file or directory
Linux内核启动时提示这种错误:cant't run '/etc/init.d/rcS':No such file or directory 请用vim打开文件:/etc/init.d/rcS 观察里面是否有“^M”这种乱码。 有的话删除就可以! Linux内核启动时提示这种错误:cant't r ...
分类:其他好文   时间:2017-07-24 11:23:58    阅读次数:117
构建根文件系统之init进程分析
busybox是ls、cp等命令的集合。 执行ls时,实际上是执行了busybox ls 执行cp时,实际上是执行了busybox cp 分析init程序之前,再让我们回想一下我们的目标:u-boot启动内核,内核启动应用程序,内核是怎样启动应用程序呢,内核启动了init进程,位于/sbin/ini ...
分类:系统相关   时间:2017-06-27 00:01:14    阅读次数:379
构建根文件系统之启动第一个程序(韦大仙)
u-boot的目的:启动内核 内核的目的:启动应用程序,而应用程序位于根文件系统上面。因此,需要构建根文件系统。 只需完成以上几步,就可以在单板上搭建出一个linux系统来。 问题:有那么多应用程序,内核启动后首相打开哪一个? 内核启动的时候,挂接好根文件系统之后,执行应用程序在init_post函 ...
分类:其他好文   时间:2017-06-26 21:21:19    阅读次数:133
334条   上一页 1 ... 12 13 14 15 16 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!