Linux系统的启动流程

一、选择操作系统

通过配置文件/etc/grub.conf里面的配置来完成

配置说明:

default=0 默认启动第一个系统
timeout=5 系统启动读秒的时间,默认是5秒
splashimage=(hd0,0)/grub/splash.xpm.gz 启动界面的背景图片
hiddenment 隐藏菜单,隐藏选择操作系统的界面
title 第一个操作系统的描述

如果计算机安装了多个操作系统,则会有多个title。

计算机默认启动的操作系统是通过"default=操作系统的序号(从0开始算)"来设置的。

二、选择登陆界面(字符界面还是图形界面)

Linux系统里面,有字符界面,还有图形界面,到底进入到哪个界面是由/etc/inittab配置文件里面的配置来决定的。

1. 运行级别

Linux里面运行级别有7种:

0 关机
1

单用户模式启动,使用该模式可以修复简单的系统故障,就类似与window里面的安全模式。

2

多用户模式,不开启网络服务

3

字符界面

4

未定义,保留模式,给linux的开发人员使用的。

5 图形界面
6 重启

一般常用是3(字符界面)和5(图形界面)

2. 根据运行级别运行对应的目录里面的服务 ls –l /etc/rc.d

如果我们选择了3运行级别,则运行rc.d/rc3.d目录里面的服务。

以K开头的是需要关闭的服务 

以S开头的是需要开启的服务。 

不同的运行级别会运行不同的服务。 

注意:rc.d目录下面的rc.sysinit文件是每个运行级别都要运行的。 

rc.local文件是登录系统之前运行的一个文件。

 挂载文件系统

1. 挂载的概念

把系统里面的目录和磁盘里面的某个区域建立对应关系

2. /etc/fstab配置文件来完成挂载分区

 

第一个列 分区设备文件名或UUID(硬盘通用唯一识别码)
第二个列 挂载点(系统的目录)
第三个列 文件系统类型
第四个列 挂载参数
第五个列 指定分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份
第六个列 指定分区是否fsck检测,0代表不检测,其他数字代表检测的优先级,那么当然1优先级比2高
posted @ 2016-08-03 09:44  chenjiacheng  阅读(166)  评论(0编辑  收藏  举报