始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

Linux系统引导流程

发布时间:  2012/6/18 0:01:48
Linux系统的引导过程主要分为三个阶段。

  第一阶段:开机->POST->INT19->BIOS->MBR

  当用户打开电脑的电源,电脑会对系统硬件配置进行一系列检测,这个过程称为POST(Power on Self Test),即上电自检过程。系统测试成功之后,接着将BIOS的中断处理程序各个中断向量装配到内存的低1024个字节单元。在这些中断向量中,初始引导程序是以中断类型为19H进行装配的。中断向量结束后,CPU执行类型为19H的中断,其功能是执行BIOS所带的系统初始化程序,称为磁盘自举中断或者重引导中断(reboot interrupt),当按下Ctrl+Alt+Del键,系统就会执行19H号中断,重新引导系统。CPU执行19H号中断的初始引导程序,以便从启动盘读取加载操作系统的引导程序Bootsect.S。该初始化引导程序按照CMOS里面设置的启动盘启动顺序查找相应盘的MBR,如果找到 引导程序,则将MBR中的引导程序读到内存0000:7C00处,并执行这个引导程序将内核代码全部转入内存。

  第二阶段:MBR->LILO->活动分区引导Linux

  初始引导程序将MBR中的LILO读到内存并执行,由LILO把Linux的全部内核装入内存。Linux除了可以使用LILO引导之外,还可以使用GRUB等引导程序引导。LILO的功能由三个主要程序来完成:第一个是把Linux内核或者其他操作系统的可执行代码写入内存的引导程序,称为启动加载器;第二个负载把boot loader程序的可执行代码写入引导分区,并将原来的boot loader做备份,它的可执行文是/sbin/lilo;第三个是存放LILO配置信息的/etc/lilo.conf等配置文件。这三个文件都是LILO启动是所必须的。

本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线