`

linux 系统启动流程

 
阅读更多

linux系统的启动过程是这样的:


  1. 加载BIOS的硬件信息,并获得第一个启动设备的代号。
  2. 读取第一个启动设备的MBR的引导加载程序(即lilo,grub,spfdisk等)的启动信息。
  3. 加载核心操作系统的核心,核心开始解压缩(同时可能通过initrd建立虚拟盘(RAM Disk)协助启动过程),并尝试驱动所有的硬件设备。
  4. 核心执行init程序并获取运行信息。
  5. init执行/etc/rc.d/rc.sysinit文件。
  6. 启动核心的外挂模块(/etc/modprobe.conf).
  7. init执行运行的各个批处理文件(Scripts)。
  8. init执行/etc/rc.d/rc.local文件。
  9. 执行/bin/login程序,等待用户登录。
  10. 登录之后开始以Shell控制主机。
分享到:
评论

相关推荐

    Linux系统启动过程

    关于Linux系统的启动过程分享一下,内容是关于Linux的

    Linux系统启动流程3-2

    通过视频文件"14_02_Linux系统启动流程之二 内核及init.avi",我们可以更直观地看到这些步骤的实际执行过程,包括内核加载时的屏幕输出,以及init系统如何一步步启动服务和设置环境。理解这个过程对于故障排查、性能...

    LINUX系统启动过程分析

    LINUX系统启动过程分析 LINUX系统启动过程是一个复杂的过程,涉及到多个步骤和组件。下面将对LINUX系统启动过程进行详细的分析。 BIOS自检 在PC中,LINUX系统启动从BIOS中的地址0xFFFF0处开始。BIOS的第一个步骤...

    arm linux系统启动流程

    ### ARM Linux系统启动流程详解 #### 一、加载内核 ARM Linux系统启动的第一步是加载内核。当系统上电后,Bootloader(相当于PC中的BIOS)将完成最基础的硬件初始化,并加载内核镜像到内存中。内核镜像通常存储在...

    Linux系统启动过程ppt课件.ppt

    Linux系统启动过程ppt课件 Linux系统启动过程是指从计算机电源打开到出现登录欢迎界面的整个过程。在这个过程中,Linux系统会经历多个阶段,每个阶段都完成不同的启动任务。本章节将以Red Hat Enterprise Linux 5.2...

    linux系统启动全过程.pdf

    Linux系统启动全过程是一项涉及从硬件自检到用户登录的复杂过程。在这份文档中,Greg O'Keefe详细介绍了Linux启动的每个步骤,以及如何配置和通过实际操作学习这些内容。本文将基于文档内容,介绍Linux启动过程中的...

    剖析Linux系统启动过程

    剖析Linux系统启动过程 今日,我们将深入剖析 Linux 系统启动过程,从用户打开电源到屏幕出现命令行提示符的整个过程。 1. BIOS 开机自检 当用户打开 PC 的电源,BIOS 开机自检,按 BIOS 中设置的启动设备...

    linux系统启动流程分析.docx

    通过对Linux系统启动流程的详细分析,我们可以看出这是一个多层次、多步骤的过程。从硬件的上电自检到BIOS引导,再到Boot Loader的加载和内核的启动,每一步都至关重要。了解这些基础知识不仅有助于更好地理解和使用...

    Linux系统启动流程PPT课件.ppt

    Linux系统启动流程是一个复杂但有序的过程,涉及到多个关键组件和步骤。在讲解之前,我们先澄清几个基本概念。Linux内核是操作系统的核心部分,负责硬件管理和资源调度;而Linux系统则是包含了内核以及一系列工具、...

    Linux系统启动流程详解3-1

    Linux系统启动流程详解3-1 在深入了解Linux系统启动流程之前,我们首先需要理解什么是操作系统启动。操作系统是计算机硬件和用户应用之间的桥梁,它的启动过程是计算机加电后执行的第一步,也是确保系统正常运行的...

    Linux系统启动流程 思维导图

    Linux系统启动流程的思维导图 xmind格式,常规思维导图软件即可查看。 高清干货,不容错过!

    linux系统启动过程的简要分析1

    Linux 系统启动过程的简要分析 Linux 系统的启动过程是一个复杂的过程,涉及到多个阶段和多个组件。本文将对 Linux 系统启动过程进行简要分析,从 bootloader 的启动过程到文件系统的启动过程。 bootloader 的启动...

    Linux 系统启动过程和系统目录结构

    Linux 系统启动过程和系统目录结构 Linux 系统启动过程可以分为五个阶段:内核的引导、运行 init、系统初始化、建立终端和用户登录系统。 1. 内核的引导:当计算机打开电源后,首先是 BIOS 开机自检,按照 BIOS 中...

    Linux系统启动过程.pdf

    Linux系统启动过程是一个复杂而有序的序列,涉及多个组件和步骤。以下是详细的解析: 1. **启动流程概述** - Linux系统的启动始于计算机加电,BIOS(基本输入输出系统)进行自检(POST,Power-On Self Test)并...

    linux系统启动过程分析.ppt

    Linux系统的启动过程是一个复杂而有序的序列,涉及多个关键组件和步骤。首先,当计算机加电后,BIOS(基本输入输出系统)开始执行自检(POST),检查硬件设备是否正常工作并初始化它们。接着,BIOS根据配置的启动...

    Linux 的启动流程

    在了解了上述知识点之后,我们可以更深入地了解Linux系统启动流程,以及如何调整系统启动行为来满足不同的需要。例如,可以通过编辑/etc/init.d目录下的脚本来管理服务的启动与停止,或者通过编辑/etc/inittab来修改...

    Linux系统启动过程分析[参考].pdf

    Linux系统启动过程是一个复杂而有序的系列步骤,它涉及到硬件初始化、加载启动加载器、内核启动以及初始化系统服务等多个环节。以下是对每个阶段的详细解释: 1. BIOS 初始化: 当计算机上电或重启时,基本输入/...

Global site tag (gtag.js) - Google Analytics