linux课程介绍-第五章

上传人:tian****1990 文档编号:81765605 上传时间:2019-02-22 格式:PPT 页数:34 大小:1.98MB
返回 下载 相关 举报
linux课程介绍-第五章_第1页
第1页 / 共34页
linux课程介绍-第五章_第2页
第2页 / 共34页
linux课程介绍-第五章_第3页
第3页 / 共34页
linux课程介绍-第五章_第4页
第4页 / 共34页
linux课程介绍-第五章_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《linux课程介绍-第五章》由会员分享,可在线阅读,更多相关《linux课程介绍-第五章(34页珍藏版)》请在金锄头文库上搜索。

1、万克队b述动J计算机科学教研室主讲,陈东伟2008疫技技工大学学计Linux的启动过程简介Linux的启动信息kernel会将开机信息存储在ringbuffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在Nar/log目录中,名称为dmesg的文件里。Linux机流程a加载bios的硬件信息bmS里记录着电脑硬件的信息,比如硬盘大小,芯片组型国读取MBR的ernelLoader引导信息Mbr(主的地方引导扇区记录),也就是记录多重启动加载内核通常在/boot里面,grub会先到该目录下寻找内核。内核执行/sbinyinit加载/etcyinittab信息执行rc.S

2、ysinitLinux开机流程2目肢动核心的外挂模块(/etc/modules.conf)雯果在核心文件里找不到的模块,可以在这里ainit执行运行一级的各个批处理文件(scripts)a执行/binlogin程序a登入后开始以shell管理主机“。真吴吴园明0初始化硬件设备LinuxBootStep载入内核conspome抓行内娅Mconetbne$4Linux庇动流程分析系统从/boot和/usr/scr/linux/arch/boot/两个地方开始肢动。main.c中函数staticintinit(void*unused)-/etc/ic.dyrc.sysinit文件内核启动顺序linu

3、x启动的总的入口:arch/arm/boot/compressed/head.SstartWont_overwrite:b|decompresS_Kkerne|bcalLkernlarch/arm/bootcompressed/misc.cdecompress_kemel(puts(“UncompressingLinuX.:gunzip();puts(done,bootingthekerneltnoj;“。吴吴园明明I内核启动顺序2arch/arm/kernel/head-armv.SENTRY(stext)_entry:bllcokup_pfocessor_typebllookup_architecture_typeblcreate_page_tables_mmap_sWwitched:bSYMBOL_NAME(start_kernel)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号