一、启动模式,决定向量表的位置当CPU上电后,首先代码区(Flash)应该从地址为0x00000000开始,而数据区(SRAM)应该从0x20000000开始,Cortex-M3CPU总是通过代码区获得复位向量。STM32F10XXX微处理器中运用了特殊的机制使得STM32不仅可以通过Flash(主闪存和系统闪存)启动,..
分类:
其他好文 时间:
2016-06-10 15:05:11
阅读次数:
1163
1 读入 /boot 目录下的内核文件 2 运行程序 /sbin/init 初始化系统环境 pid为1,其他后续的都是子程序 3 init进程读取文件 /etc/inittab 确认运行级别,7个级别在7个/etc/rc[0-6].d文件夹中 // rc means runing command. ...
分类:
其他好文 时间:
2016-05-13 13:16:38
阅读次数:
150
一、POST加电自检按下电源后ROM芯片中的CMOS程序执行并检测CPU、内存等设备是否存在并正常运行,CMOS中的程序叫BIOS,可以设置硬盘接口,网卡声卡开关之类的简单设置。一般PC机主板上有一个纽扣电池,这个电池就是给ROM供电的,可以保证主板断电后BIOS的一些基本设置不会重置。..
分类:
其他好文 时间:
2016-04-11 07:34:02
阅读次数:
321
CentOS开机流程详解一、linux开机流程:BIOS:(BasicInputOutputSystem)基本输入输出系统,它是一组固化到计算机内主板上一个ROM芯片上的程序,保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,可从CMOS中读写系统设置的具体信息。MBR:MasterBootRecor..
分类:
其他好文 时间:
2016-04-05 02:20:10
阅读次数:
568
CentOS开机流程:POST--Bootsequence--Bootloader---Kernel(Ramdisk)---rootfs---switch-------/sbin/initPOST:加电计算机加电后,CPU到ROM上寻找代码,并且这个过程扫描计算机的硬件。如果一切正常,进入下一步Bootsequence:选择分区引导ROM上存放着BIOS(BootInput/OutputSy..
分类:
其他好文 时间:
2016-03-28 00:33:36
阅读次数:
224
这周内容很多都是分析系统底层信息内容,同学们似乎都是似懂非懂,老师基本是挑一些重点说一下,记个笔记,我还是根据老师讲的,再对照鸟哥梳理一遍。关于开机流程分析,rhel6和rhel7有很大的不同,服务也是,需要额外梳理一下。 这周生病了,从怀孕到生娃,再到现在,将近两年时间没生过病,没想到2015年最
分类:
数据库 时间:
2016-02-21 15:45:10
阅读次数:
266
1.BIOS:开机主动执行的固件,会认识第一个可开机设备,比如硬盘。2.MBR:第一个可开机设备的第一个扇区内的主引导分区块,内含引导加载程序。3.Bootloader:一支可以读取kernel文件来执行的软件。4.kernel:开始操作OS的功能。BIOS和MBR都是硬件本身支持的功能,至于Boo...
分类:
其他好文 时间:
2016-01-17 01:16:31
阅读次数:
138
Linux 的开机流程分析1. 加载 BIOS 的硬件信息与进行自我测试,并依据设定取得第一个可开机的装置;2. 读取并执行第一个开机装置内 MBR 的 boot Loader (亦即是 grub, spfdisk 等程序);3. 依据 boot loader 的设定加载 Kernel ,Kerne...
分类:
系统相关 时间:
2015-10-26 12:03:35
阅读次数:
272
开机流程: 计算机中有BIOS与CMOS两个东西, CMOS是记录各项硬件参数且嵌入在主板上面的储存器,BIOS则是一个写入到主板上的一个韧体( 韧体就是写入到硬件上的一个软件程序)。这个BIOS就是在启动的时候,计算机系...
分类:
其他好文 时间:
2015-09-28 16:27:21
阅读次数:
176
首先从系统的开机流程说起,我在网上看到一张图片很详细的描述了开机的流程。可以看到,开机的顺序从机器通电开始,之后机器进入BIOS寻找可启动介质,在寻找到介质后,系统进入对应的MBR区域。然后通过存在MBR区域的bootloader中的GRUB的配置文件找到准备启动的系统及内核文件..
分类:
系统相关 时间:
2015-09-28 06:36:37
阅读次数:
256