一、第一阶段:硬件引导启动1、Bios上电自检,初始化硬件:显卡,内存,磁盘2、根据Bios设置找到启动介质,初次安装linux系统一般是CD-ROM或者U盘启动,已安装Linux系统选择本地HDD硬盘启动3、如果使用已经安装系统的硬盘启动,正常启动在本地第一块硬盘的第一个分区的第一个扇..
分类:
系统相关 时间:
2016-10-16 21:57:00
阅读次数:
317
Linux系统机动流程详解以PC为例,OS为Linux第一部分:运行级别及grub·POST(PowerOnSelfTesting):加电自检我们计算机的CPU其实自己什么工作都不会做,它要做的工作只是执行我们用户事先编排好的指令,CPU所要执行的指令是从我们的内存中去提取的,所以对一台计算机来讲最为重要..
分类:
系统相关 时间:
2016-10-09 00:42:25
阅读次数:
311
Linux系统启动流程、内核及模块管理Linux系统的组成部分组成:内核+根文件系统(kernel+rootfs)内核(kernel):进程管理(创建、调度、销毁等)、内存管理、网络管理(网络协议栈)、驱动程序、文件系统、安全功能IPC:InterProcessCommunication机制本地进程间通信机制:消息..
分类:
系统相关 时间:
2016-09-30 07:57:13
阅读次数:
436
POST-->BIOS(Boot Sequence)-->MBR(bootloader,446)-->Kernel-->initrd-->(ROOTFS)/sbin/init(/etc/inittab) 说明:BIOS自检-->从BIOS中读取启动顺序-->读取MBR中的bootloader-->加 ...
分类:
系统相关 时间:
2016-09-26 10:59:54
阅读次数:
284
Linux系统启动流程(4)制作自定义linux之一平时使用的服务器类型的linux系统一般都会装载各种软件与服务,而在某些情况下,并不能一直直接使用公司管理的系统,一是可能会出现故障,二是在处理一些小问题下可能无需如此庞大的linux。于是根据前几篇所讲的linux中的Centos6版本的..
分类:
系统相关 时间:
2016-09-19 16:18:25
阅读次数:
427
Linux系统启动流程之(3)系统故障修复之二通过上一篇可以了解如何来重新安装grub从而修复grub引导,那么如果损坏的不仅仅为grub引导,如果还出现了其它更为严重的问题呢。下面几个案例来说明:案例一:通常系统服务运行之前会运行init程序来开启第一个进程,那么如果init被删除..
分类:
系统相关 时间:
2016-09-19 14:38:05
阅读次数:
273
Linux系统启动流程之(3)系统故障修复之一在使用linux中可能因为各种原因导致机器无法启动,于是针对这些问题都会应该有一个应对的措施,来恢复系统让此进行工作。下面用几个案例来逐一说明。案例一:破坏掉grub中bootloader,及磁盘的前446字节存放的grub的stage1第一阶段。#使..
分类:
系统相关 时间:
2016-09-19 13:19:02
阅读次数:
262
原文:Linux系统启动流程 第1步 计算机电源接通后,CPU默认执行 0ffffh:0000h 处的指令(8086是这样,386应该类似),而此内存地址应该存放的就是 BIOS ROM 。系统将有一个对内部各个设备进行检查的过程,这是由一个通常称之为POST(Power On Self Test/ ...
分类:
系统相关 时间:
2016-09-17 09:31:40
阅读次数:
272
作为一名Linux运维人员,我们需要对Linux的启动流程有一定的了解,在工作过程中,如果遇到了启动故障,我们就可以更加得心应手的进行故障排查。我们先大概描述一下整个启动过程,如下图:上述过程为整个启动流程的大体流程,每个步骤具体做了什么,我们可以参考如下总结:1、PO..
分类:
系统相关 时间:
2016-09-14 23:39:16
阅读次数:
409
在讲linux系统启动流程之前,来讲讲linux的组成,这样能能帮助我们深入了解系统的启动流程,废话不多说直接上系统启动流程图linux组成linux:kernel+rootfskenrel的作用:进程管理、内存管理、网络管理、驱动程序、文件系统、安全管理等rootfs:程序和glibc库:函数结合,functi..
分类:
系统相关 时间:
2016-09-13 22:33:41
阅读次数:
312