专栏首页流川疯编写程序的艺术Centos学习笔记—系统引导

Centos学习笔记—系统引导

2012-2-13 linux 引导流程

1.固件firmware(cmos,bios)-》post加点自检 2.自举程序Bootloader(grub)-》载入内核 3.载入内核                  -》驱动硬件 4.启动进程init              -》系统启动的第一个进程 5.读取执行配置文件 /etc/inittab

master boot record->MBR主引导扇区 位置:0驻面0磁头1扇区 插入图片:

bootloader中存放的是自举程序: windows中为:--》ntldr 以及 boot.ini文件中的内容 linux中为:  --》/etc/grub.conf

init的工作:

init启动后读取inittab文件,执行缺省运行级别而继续从而引导过程。在unix系统中 ,init时第一个可以存在的进程,它的PID恒为1,但他也同时必须向一个更高级的功能负责 :PID为0的内核调度器(kernel scheduler),从而获得cpu时间

inittab 文件剖析

在inittab中,所有的条目采取以下格式: id:run-level:action:process id:标示符,一般为两位数字或者字母或者数字 run—level:指定运行级别可以指定多个 action:指定运行状态 process:指定要运行的脚本/命令

action常用取值:

initdefault:指定系统缺省启动的运行级别 sysinit:系统启动执行process中的运行级别 wait:执行process中指定的命令,并等起结束再运行其他命令 once:执行process中指定的命令,不等待其结果 ctrlaltdel:按下Ctrl+alt+del时执行process指定的命令 powerfail:当出现电源错误时执行process指定的命令,不等待其结束 powerokwait:当电源恢复是执行process指定的命令 respawn:一旦process指定的命令中止,便重新运行该命名

任何的系统级别都会起动系统的启动脚本: /etc/rc.d/rc.sysinit        

ls /etc/rc.d/rc3.d 可以看到系统启动对应级别下需要执行的脚本操作 /etc/rc.d/rc[0123456].d 分别存放对应于运行级别的服务程序脚本的符号链接,链接到init.d目录中相应的脚本

比如:s12syslog

s—start k—kill 数字 脚本名称

启动流程:插入图片:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • win7 64位系统,vs2010下配置OpenGL开发环境

    http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

    用户1539362
  • CDH集群安装&测试总结

    之前完全没有接触过大数据相关的东西,都是书上啊,媒体上各种吹嘘啊,我对大数据,集群啊,分布式计算等等概念真是高山仰止,充满了仰望之情,觉得这些东西是这样的:

    用户1539362
  • Centos学习笔记--linux用户管理

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csd...

    用户1539362
  • 建一个个人网站怎么有那么多破事?

    版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

    业余草
  • 面试官:哪些原因会导致JAVA进程退出?

    值此七夕佳节,烟哥放弃了无数妹纸的邀约,坐在电脑面前码字,就是为了给读者带来新的知识,这是一件伟大的事业! 好吧,实际情况是没人约。为了化解尴尬,我决定卖力写文...

    乔戈里
  • Scala基础——特质(trait)

    java通过接口实现多重继承,scala没有接口通过trait关键字实现多重继承。 特质类似于抽象类的定义,trait可以定义抽象方法,也可以定义具体实现的方...

    羊羽shine
  • Hyper-V 怎样拷贝文件至虚拟硬盘并附加到虚拟机上

    对于大文件来说,通过远程桌面拷贝是件麻烦的事情,虽然简单,但速度受限太多,不推荐使用。 我工作中对于大文件的拷贝,通过创建一个新的虚拟硬盘(VHD),再把大...

    用户1161731
  • Lancet子刊:母亲孕期甲状腺功能与儿童的大脑形态学特征

    基于大样本数据的研究表明,母亲孕期甲状腺功能异常与儿童大脑较小的总灰质体积、皮层灰质体积有密切的相关性,这种相关性在妊娠14周左右最为明显。该研究发表在最近的L...

    用户1279583
  • 谷歌AI发布Deepfake检测数据集,真人多场景拍摄,生成3000段假视频

    深度学习的发展让一些在几年前看来完全不可能实现的技术变为可能。现代生成模型就是其中的一个例子,能够合成超现实主义的图片、语音、音乐甚至是视频。这些模型已经用在多...

    CDA数据分析师
  • 初识JVM指令执行流程

    itliusir

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动