centos 6.5 启动流程

  1. 加电BIOS自检,加载BIOS信息
  2. 检查第0磁道第1个扇区读取MBR(512字节)
  3. 启动BootLoader(GRUB)

按e键进入编辑模式    按b键开始引导

root:指定启动盘符

kernel:指定运行内核的文件 后面加single可进入单用户模式

initrd:指定ramdisk文件

这些文件都被保存到/boot/grub/grub.conf当中

default: 选择第几个title配置的内核或系统,各title从0开始编号

timeout: 菜单显示的超时时长

splashimage:指定菜单的背景图片,只能为14bits色,xpm格式,gzip压缩

hiddenmenu: 隐藏菜单

title:显示于菜单中的标题

grub加密:

grub-md5-crypt    生成密码

添加编辑密码

添加加载内核密码

内核加载+ramdisk(临时根文件系统)挂载rootfs/etc/inittab设定运行级别rc.sysinit初始化系统启动系统一系列服务设定启动内核模块根据运行等级运行脚本程序前面执行完后加载系统所需开机服务启动终端(mingetty)执行login程序登陆系统

时间: 2024-10-10 13:43:44

centos 6.5 启动流程的相关文章

CentOS 6开机启动流程实验篇

CentOS 6开机启动流程实验篇 centos 系统的启动流程 grub 破坏Linux的核心文件再修复体验系统启动流程 CentOS 6开机启动的具体详情请参见理论篇! 了解了系统启动的基本流程,以下我们通过"破坏式实验",即破坏系统启动过程中的一些关键环节,使系统无法启动,然后我们再通过修复这些文件使得系统正常重启,进而体验Linux系统的启动流程,这些关键环节包括破坏grub三个stage(stage1.stage1-5.stage2) 中的任何一个阶段,甚至是整个grub;

Linux之Centos系统的启动流程

概述 了解系统的启动流程,有助于我们了解Linux系统上的一些工作原理,有助于我们深入的理解一个系统的运作方式,那么本篇就以CentOS6系统为例,介绍一下有关Linux系统启动相关的内容,分为一下几个部分 1.Linux系统的一些基础概念 2.CentOS6上的启动流程概述 第一章 Linux系统的一些基础概念 Linux系统的组成部分:内核(kernel)+根文件系统(rootfs) rootfs:程序和glibc(GNU发布的libc库)   库:   函数集合,function,调用接口

centos系列的启动流程及基础知识点

下面介绍的是基于Intel x86架构的CentOS系列操作系统的启动流程. 1.Linux系统基础简介 (1).Linux[系统组成]:内核+应用程序 或 内核+rootfs (2).Linux的[运行环境]:内核空间 --------内核进程占用CPU和内存资源总和 用户空间 --------应用程序占用CPU和内存资源总和 (3).[内核]主要具有6个[功能]:进程管理.文件系统管理.内存管理.网络协议管理.驱动管理.内存功能. 对于内核,有两种设计:单内核.微内核.单内核,是所有功能聚集

CentOS 6开机启动流程理论篇

CentOS 6开机启动流程理论篇 centos 系统的启动流程 grub 破坏Linux的核心文件再修复体验系统启动流程 概述 任何系统启动的第一步必然是加电,然后计算机硬件会主动地读取BIOS来加载硬件设备信息并检测,之后系统会主动地读取第一个有引导程序的设备,该引导程序(grub)可以指定使用哪个内核来启动,并将其加载至内存当中运行,同时内核还要加载其他硬件设备以及对应的驱动程序,来例主机各个组件开始运行,等所有硬件设备加载完后,系统就真正地启动了,稍后系统会操作一些外部程序开始准备软件的

Linux CentOS 5/6启动流程

CentOS 5/6启动流程 1.加电自检(post) 按开机电源后通过CMOS芯片的BIOS系统检测系统硬件是否正常 2.查找系统引导2.1 通过BIOS中的引导设置BOOT Sequence按次序查找引导程序,通过第一个有引导程序的设备启动: 2.2 加载bootloader,通过bootloader选择需要加载的内核版本,将用户选择的内核版本加载到内存中特定的位置,解压展开,然后将控制全转交给内核 (1)MBR引导程序   446字节:bootloader  64字节:分区表  2:结束标

CentOS 6.X启动流程

CentOS 6.X启动流程 /boot分区 启动引导程序是默认可以识别boot分区的.因此在系统还无法加载硬盘的时候,boot分区是可以识别的! initramfs内存文件系统 CentOS 6.x中使用initramfs内存文件系统取代了CentOS 5.x中的initrd RAM Disk.他们的作用类似,可以通过启动引导程序加载到内存中,然后加载启动过程中所需要的内核模块[用来模拟真正的Linux文件系统结构,详细信息如下],比如USB.SATA.SCSI硬盘的驱动和LVM.RAID文件

CentOS系列开机启动流程

在我们使用Linux操作系统的时候,只要按下电源键,就会出现一些乱七八糟的代码,过一会就会出现登陆界面,那么在这期间系统自己都做了什么?现在就说一下在这这段时间系统做了些什么. 系统初始化流程:                                        POST-->Bootsequence(BIOS)-->Bootloader(MBR)-->Kernel(ramdisk)-->rootfs(readonly)-->/sbin/init()/sbin/in

Centos启动流程及grub legacy

Linux系统的组成部分:内核+根文件系统 内核的功能:进程管理.内存管理.网络管理.文件系统.驱动程序.安全功能 系统在运行时要么就是在运行内核代码,要么就是在运行应用程序代码.如果一个程序大多数时间在内核的系统调用上,那样真正执行业务功能的时间就少了,实际生产力不大.通常在开发程序的时候,大都不是直接使用系统调用来实现功能,而是使用系统调用的二次封装(glibc库),所谓库,就是函数(功能)的集合,库中的函数名,能够接受的参数,参数类型都应该有定义(头文件). 库也是二进制程序,但是相比正常

centos启动流程及GRUB

今天我们说一下企业常用的centos系统的启动流程,我们每当打开操作系统时,只需按一下电源,系统就直接启动了,那你们有没有想过,系统到底是怎么启动的呢?启动的时候到底发生了什么?下面我们就以centos6为例来说一下linux系统的启动流程. 大家先看一下系统启动的过程: 一,POST:加电自检,检查硬件设备是否存在 用于实现POST的代码在主板上ROM(CMOS)芯片上 BIOS:基本的输入输出系统,固化在ROM芯片上 二.MBR引导 MBR(Master Boot Record) MBR记录