Linux系统之启动流程

开机自检(bios)

MBR引导

GRUB菜单

加载内核(kernel)

init 进程初始化

·由linux内核加载运行/sbin/init

·是系统的第一个进程

·PID永远为1

init进程的配置文件


参数


说明


/etc/inittab


配置默认运行级别


/etc/sysconfig/init


控制tty终端的开启数量、终端颜色方案


/etc/init/rcS.conf


加载rc.sysinit脚本,完成初始化任务


/etc/init/rc.conf


兼容脚本,负责各运行级别的调用处理


/etc/init/rcS-sulogin.conf


单用户模式启动/sbin/sushell环境


/etc/init/control-alt-delete.conf


控制终端下的ctrl+alt+del热键操作


/etc/init/start-ttys.conf


配置tty终端的开启数量、设备文件


/etc/init/tty.conf


控制tty终端的开启


运行级别


说明


0


关机状态,使用该级别时将会关闭主机


1


单用户模式,不需要密码验证即可登录系统,多用于系统维护


2


字符界面的多用户模式(不支持访问网络)


3


字符界面的完整多用户模式,大多数服务器主机运行在此级别


4


未分配使用


5


图形界面的多用户模式,提供了图形桌面操作环境


6


重新启动,使用该级别时将会重启主机

使用runlevel命令查看运行级别

时间: 2024-10-13 23:30:21

Linux系统之启动流程的相关文章

0923------APUE 学习笔记----------Linux系统的启动流程

前言: 前天在看APUE的时候突然想到了这个问题,于是给自己科普一下Linux系统的启动流程. 1.加载BIOS 接通电源后,计算机首先加载BIOS(即Basic Input-Output System,该程序被固化在主板上的一个ROM芯片中,包括最基本的输入输出程序.系统设置程序.开机硬件自检程序和系统自举程序等),进行硬件自检(即Power On Self Test)检查计算机硬件是否满足运行的基本条件(对于非严重故障,会发出一些声音,严重故障则会直接退出),硬件自检完成以后,BIOS根据C

LINUX系统开机启动流程全解

1,linux系统6.0系列和7.0系列系统开机启动流程:简述:1,开机BIOS自检2,MBR引导(磁盘上的一个引导扇区512K)3,grub引导菜单(可进入单用户模式或者救援模式)4,加载Kernel内核5,启动init进程(6系列的第一个进程7系列的第一个进程是systemd6,读取initab启动文件执行rc.sysinit等开机启动脚本文件7,启动mingetty,启动系统登录界面 原文地址:https://blog.51cto.com/13858002/2429553

[转] 浅谈Linux系统的启动流程

原文:http://blog.csdn.net/justdb/article/details/9621271 版权声明:本文为博主原创文章. Linux系统的启动时通过读取不同的配置文件,执行相应的Shell脚本完成的.当然本文只是简单的从文件的角度分析,更深层次的本文没涉及. 主要读取了以下文件: 1 /boot/grub/grub.conf 2 /etc/inittab 3 /etc/rc5.d(rc.d) 0-99 Seq 4 /etc/passwd (Login,input userna

Linux系统开机启动流程介绍

一.linux系统进程启动流程图: 二.简单概括描述linux系统从开机到登陆界面的启动过程 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核 5.启动init进程 6.读取inittab文件执行rc.sysinit.rc等脚本 7.启动mingetty进入系统登录界面 三.详细剖析linux系统启动过程 1.POST开机自检 电脑主机打开电源的时候随后会听到滴的一声响系统启动开始了开机自检POST-power on self Test自检开始这个过程中主要是检测计算机硬

Linux系统的启动流程以及做个小小的Linux

内核的作用     进程管理:进程间切换     内存管理:内存空间分割为内核空间和用户空间     IO管理:对底层硬件的使用必须由内来实现,不能由用户空间进程来实现     文件系统管理     驱动程序管理     安全管理:包括netfilter模块和selinux模块等 内核的设计模式     单内核:模块都是集成在内核内部(Linux是单内核)     微内核:模块都是独立的,随用随加载(Windows是微内核)     Ps:1.linux是单内核,但是广泛采用了微内核的设计思想

Linux系统详细启动流程

第一阶段:BOIS(Basic Input Output System)初始化,如图1 首先加载的是BIOS ,通过bios程序去加载CMOS(用来保存BIOS的硬件配置和用户对某些参数的设定(如日期.时间.启动设置等)的芯片,是主板上的一块可读写的并行或串行FLASH芯片,是)的信息.取得cmos中的信息后,BIOS开始开机自检(POST),然后执行硬件的初始化,并设定Pnp(即插即用,U盘等)设备,再定义可以开机的设备顺序,接下来就是读取开机设备的数据(就是第一个开机设备内的第0个扇区内的M

Linux系统的启动流程

本来打算写一篇关于Linux系统启动步骤的博客,发现很多博客写的都特别好,这里就不在写了. 先上一张特别详尽系统启动流程图: 系统启动的详细说明另见: http://blog.chinaunix.net/uid-26495963-id-3066282.html http://roclinux.cn/?p=1301

linux系统开机启动流程

1.加载BIOS,获取启动顺序,找到第一个启动设备 2.读取第一个启动设备MBR区域的信息,里面有GRUB引到程序 3.加载内核.驱动硬件,并且分配硬件资源 4.启动init进程 5.启动内核外的模块以及库,/etc/modeprobe.conf 6.init执行相应运行级别的scripts,并且加载rc.local 7.执行/bin/login程序,等待登录

详解linux系统的启动过程及系统初始化

一.linux系统的启动流程 关于linux系统的启动流程我们可以按步进行划分为如下: POST加电自检 -->BIOS(Boot Sequence)-->加载对应引导上的MBR(bootloader)-->主引导设置加载其 BootLoader-->Kernel初始化-->initrd—>/etc/init进程加载/etc/inittab,其进程流 程图如下: 二.剖析详细启动过程 ⑴. POST开机自检:电脑主机打开电源的时候,随后会听到滴的一声,系统启动开始了开机