1 Master Boot Record1.1 boot code 默认的bootcode实现: 扫描分区表(DPT)查找活动分区 加载活动分区的PBR 执行PBR1.2 Disk Partition Table1.3 Magic Number0x1FE 0X1FF2 Partiti...
分类:
其他好文 时间:
2015-09-17 16:49:58
阅读次数:
138
CentOS7systemd管理CentOS系统启动流程:POST-->BootSequence-->Bootloader-->kernel+initramfs(initrd)-->rootfs-->/sbin/initinnit程序:CentOS5:SysVinitCetnOS6:UpstartCentOS7:SystemdSystemd新特性:系统SysVinit和LSBinitscripts兼容系统引导时实现服务..
分类:
其他好文 时间:
2015-09-13 07:10:56
阅读次数:
412
续博文《u-boot之u-boot-2009.11启动过程分析》Linux内核启动及文件系统载入过程当u-boot開始运行bootcmd命令。就进入Linux内核启动阶段,与u-boot类似,普通Linux内核的启动过程也能够分为两个阶段,但针对压缩了的内核如uImage就要包含内核自解压过程了。本...
分类:
系统相关 时间:
2015-09-11 20:38:20
阅读次数:
802
1、引言具有本地磁盘的系统引导时,一般是从磁盘上的配置文件中读取IP地址。但是无盘机,如X终端或无盘工作站,则需要采用其他方法来获得IP地址。网络上的每个系统都具有唯一的硬件地址,它是由网络接口生产厂家配置的。无盘系统的RARP实现过程是从接口卡上读取唯一的硬件地址,然后发送一份RARP请求(一帧在...
分类:
其他好文 时间:
2015-09-10 09:33:16
阅读次数:
119
一、简介 在linux或者unix操作系统中在系统引导的时候会开启很多服务,这些服务就叫做守护进程。 守护进程脱离了终端并且在后台运行:守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。 守护进程的编程本身并不复杂,复杂的是各种版本的U...
分类:
系统相关 时间:
2015-09-08 19:55:33
阅读次数:
214
本文主要讲解grub原理和系统启动过程中grub的作用过程.grub是多数Linux发行版中使用的bootloader系统引导程序,其主要作用是计算机从bootsequence中选取指定设备之后,由grub找到系统内核kernel文件并加载内核文件的作用.grub执行过程grub作用过程中主要分为三个阶段的作用,如下..
分类:
系统相关 时间:
2015-09-06 11:15:05
阅读次数:
389
GRUB应用GRUB:全称为GNUGRUB,是一个来自GNU项目的启动引导程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机系统启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。GRUB:GRa..
分类:
其他好文 时间:
2015-09-04 02:19:38
阅读次数:
406
在Linux/UNIX系统引导的时候会开启很多服务,这些服务称为守护进程(也叫Daemon进程)。守护进程是脱离于控制终端并且在后台周期性地执行某种任务或等待处理某些事件的进程,脱离终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的中断信息所终止。创建守护进程的一般...
分类:
系统相关 时间:
2015-09-01 13:57:47
阅读次数:
229
首先了解几个东西:1.MBR分区表:MasterBootRecord,即硬盘主引导记录分区表,只支持容量在2.1TB以下的硬盘,超过2.1TB的硬盘只能管理2.1TB,最多只支持4个主分区或三个主分区和一个扩展分区,扩展分区下可以有多个逻辑分区。2.GPT分区表:GPT,全局唯一标识分区表(GUID...
分类:
Windows程序 时间:
2015-08-31 23:32:09
阅读次数:
30129
dmesg命令参考博客 http://www.linuxso.com/command/dmesg.html dmesg用来显示内核环缓冲区(kernel-ring buffer)内容,内核将各种消息存放在这里。在系统引导时,内核将与硬件和模块初始化相关的信息填到这个缓冲区中。内核环缓冲区中的消息对于...
分类:
系统相关 时间:
2015-08-06 22:13:42
阅读次数:
182