码迷,mamicode.com
首页 >  
搜索关键字:内核启动    ( 334个结果
Bootloader 与 内核的交互
以下内容源自于:韦东山老师的《嵌入式Linux应用开发 》 目的:了解Bootloader与内核交互的原理 由于Bootloader和内核交互是单向的,只能是B将参数传给内核,且不能同时运行,那传递参数方法就只有:Bootloader将参数放在某个约定的地方,再启动内核,内核启动后去这个地方获得参数 ...
分类:其他好文   时间:2020-02-21 09:18:25    阅读次数:78
一、初探 Android 系统
一、Android 系统架构与分层 下图是 Android 系统的分层示意图,我们由底层向上来进行分析。 1. 硬件层 由硬件工程师进行选型,软件工程师也要根据项目需要给出参考意见。 2. 软件层 (1)U-Boot U-Boot 的主要作用是引导内核启动。首先将内核从 EMMC 中加载到内存,然后 ...
分类:移动开发   时间:2020-02-19 00:42:29    阅读次数:88
uboot前传
1.uboot到底是干嘛的 uboot主要作用是用来启动操作系统内核。 uboot还要负责部署整个计算机系统。 uboot中还有操作Flash等板子上硬盘的驱动。 uboot还得提供一个命令行界面供人来操作。 2.uboot必须解决哪些问题 自身可开机直接启动 能够引导操作系统内核启动并给内核传参: ...
分类:其他好文   时间:2020-02-15 11:40:14    阅读次数:53
深度系统启动过程
Deepin系统启动过程总体分为:硬件上电、内核引导、内核启动、系统初始化、图形界面这几个过程。其中硬件上电、内核引导、内核启动主要为“boot”,主要作用是启动内核。系统初始化和图形界面为“initialize”,主要作用启动需要的各种服务。 ...
分类:其他好文   时间:2020-02-06 10:54:49    阅读次数:75
Linux内核源码分析--内核启动之zImage自解压过程
copy from:https://www.cnblogs.com/pengdonglin137/p/3838245.html 阅读目录(Content) zImage来历 piggy.gz压缩文件的特点 vmlinux.lds arch/arm/boot/compressed/head.S arc ...
分类:系统相关   时间:2020-01-20 15:11:23    阅读次数:169
linux内核镜像的加载地址和入口地址
copy from :https://blog.csdn.net/whahu1989/article/details/85255538 https://wenku.baidu.com/view/2670021c195f312b3069a532.html linux内核启动时几个关键地址 1、名词解释 ...
分类:系统相关   时间:2020-01-20 15:00:58    阅读次数:147
Linux:操作系统用户权限(useradd、usermod、userdel、groupadd、groupmod、chown、id、uid、sudo)
01. 系统启动流程 1、开机自检 2、MBR引导 3、grub菜单(内核 进入单用户模式) 4、加载内核 5、启动系统的第一个进程init/systemd 6、自动加载系统运行级别 7、加载初始化脚本 8、运行相应的自启动服务 9、加载显示登陆界面进程 2) 系统用户管理 a 用户的分类 b 数据 ...
分类:系统相关   时间:2020-01-16 19:23:35    阅读次数:145
深入理解TCP协议及其源代码
# TCP协议的初始化及socket创建TCP套接字描述符 1. TCP协议简介 1. TCP协议的初始化 从内核启动的起点 start_kernel 开始 --> rest_init --> kernel_init --> do_basic_setup --> inet_init Linux内核初 ...
分类:其他好文   时间:2019-12-26 21:06:46    阅读次数:88
initramfs机制
1.什么是 Initramfs 在2.6版本的linux内核中,都包含一个压缩过的cpio格式的打包文件。当内核启动时,会从这个打包文件中导出文件到内核的rootfs文件系统,然后内核检查rootfs中是否包含有init文件,如果有则执行它,作为PID为1的第一个进程。这个init进程负责启动系统后 ...
分类:其他好文   时间:2019-12-23 19:15:17    阅读次数:101
Socket与系统调用深度分析
1 Linux内核初始化过程中加载TCP/IP协议栈 1.1Linux内核启动过程 由课上的讲解我们知道start_kernel是内核加载的起点,也是我们进行debug的起点。start_kernel中的最后一句为arch_call_rest_init(),其内部调用了课堂ppt上所说的rest_i ...
分类:其他好文   时间:2019-12-19 23:01:56    阅读次数:112
334条   上一页 1 2 3 4 5 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!