`
xuyuanshuaaa
  • 浏览: 394858 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

linux引导流程

阅读更多
系统引导流程
A 固件firmware(CMOS/BIOS)  -----POST 加电自检
B 自举程序BootLoader(GRUB) ----载入内核
C 载入内核Kernel            -------驱动硬件
D 启动进程init
E 读取执行配置文件/etc/inittab

硬件也有一个时钟,和操作系统里的软件时钟不同。在linux下:
#hwclock  显示硬件时钟
查询hwclock的详细参数  #hwclock –help  比man命令简约,man命令过于详细
理论上hwclock和date值要相同,否则一些应用可能会出现time error错误

固件firmware作用:安全设置,引导顺序设置等。固件在自检后没有问题时会读取MBR,(master boot record),位于0柱面,0磁头,1扇区。载入MBR中的bootloader自举程序,完成整个系统的启动。

Bootloader 在windows中通常为NT内核 ntldr,在linux中通常为GRUB,
Linux中  #vi /etc/grub.conf   GRUB的配置文件,核心是载入内核;
Linux查看内核#ls –l /boot/vmlinuz-2.2.16  此为编译好的可执行文件
源码在#ls  -l  /usr/src/linux
内核的两个主要作用:驱动硬件(基本硬件的驱动),启动int进程
分享到:
评论

相关推荐

    Linux引导流程

    Linux引导流程是操作系统启动的关键部分,它涉及到一系列复杂的步骤,从硬件初始化到内核加载,直至用户空间程序的运行。让我们深入探讨这个过程。 一、BIOS或UEFI初始化 在计算机开机时,首先执行的是基本输入输出...

    运维技术课程 Linux学习教程 第5讲 Linux引导流程解析 共23页.pptx

    ### Linux引导流程解析知识点详述 #### Linux引导流程概述 - **固件 (Firmware):** 计算机启动时首先由固件(通常是BIOS或UEFI)进行加载,进行基本硬件检测和初始化。 - **自举程序 (Boot Loader):** 通过固件...

    Linux基础知识及系统管理视频教程

    主要由42节组成,主要内容有Linux应用与发展、Linux应用与发展总结、Linux系统安装总结、Linux常用命令、文本编辑器vin第13节文本编辑器vim总结第14节Linux引导流程解析(一) 第15节Linux引导流程解析(二) 第16节...

    剖析Linux系统引导流程

    ### 剖析 Linux 系统引导流程 #### 摘要 本文旨在全面解析 Linux 系统的启动过程,从用户开启电源直至系统完成自检并在屏幕上显示出 Shell 提示符。通过详细介绍启动过程中涉及的关键文件和技术细节,帮助读者更好...

    无BIOS的X86模型及其Linux引导机制设计.pdf

    4. **Linux引导流程**:在传统模式下,Linux通过GRUB(Grand Unified Bootloader)或LILO(LInux Loader)这样的Bootloader从硬盘加载内核。无BIOS模型可能会采用新的Bootloader实现,跳过BIOS的中断调用,直接与...

    兄弟连(lampbrother)李明linux课程pdf 资料完整版

    课件05_第5讲.Linux引导流程解析.pdf [LAMP兄弟连李明老师讲Linux].课件06_第6讲.Linux软件包管理课件.pdf [LAMP兄弟连李明老师讲Linux].课件07_第7讲.Linux用户管理.pdf [LAMP兄弟连李明老师讲Linux].课件08_第8讲....

    基于嵌入式Linux智能手机快速引导.pdf

    传统的Linux引导流程涉及 bootloader、内核加载以及初始化脚本等多个阶段。通过精简bootloader,减少加载内核参数,以及优化内核编译选项,能够缩短引导时间。同时,利用预加载技术,提前加载部分关键驱动和应用程序...

    Linux教程PPT课件(shell命令、Apache服务器配置、iptables防火墙等等).zip

    Linux具有如下优点: ...Linux引导流程解析; Linux用户及用户组管理; Linux服务与进程管理; Linux文件系统管理; shell命令; Apache服务器配置;; iptables防火墙; gvim编辑器使用; dns域名服务器等等。

    剖析Linux系统引导流程.pdf

    《剖析Linux系统引导流程》这篇文献深入探讨了Linux操作系统启动的全过程,从用户开启电源直至出现Shell提示符的每一个步骤。Linux系统引导流程是学习和理解Linux系统的基础,特别是对于系统开发人员而言,掌握这一...

    linux系统教程

    2.6 Linux引导流程 15 2.7 有关的配置文件 16 2.8 Linux Shell 简介 17 第三章 Linux 用户管理与磁盘管理 20 3.1用户和组 20 3.1.1 添加用户和组 20 3.1.2 与用户和组有关的重要文件 20 3.1.3 查封用户 21 3.2 权限...

    Linux兄弟连课件

    6. **Linux引导流程解析**:Linux的启动过程涉及到多个阶段,包括BIOS/UEFI、GRUB加载器、内核加载、初始化系统等。这一课件将帮助学习者理解这个复杂的过程,以便在遇到启动问题时能进行有效的排查。 7. **Linux...

    Linux_LAMP兄弟连李明老师讲Linux

    4. **课件05_第5讲.Linux引导流程解析.pdf**:详细解析了Linux系统的启动流程,包括BIOS、GRUB引导加载器、内核加载等环节,有助于理解系统启动原理。 5. **课件06_第6讲.Linux软件包管理课件.pdf**:介绍了Linux下...

    运维技术课程 Linux学习教程 Linux教程课件 全部PPT课件 共21个章节.rar

    第5讲 Linux引导流程解析 共23页.pptx 第6讲 Linux软件包管理 共17页.pptx 第7讲 Linux用户及用户组管理 共23页.pptx 第8讲 Linux服务与进程管理 共30页.pptx 第9讲 Linux文件系统管理 共32页.pptx 第12讲 dns域名...

    运维技术课程 Linux学习教程 第1讲 Linux应用与发展 共32页.pptx

    第5讲 Linux引导流程解析 共23页.pptx 第6讲 Linux软件包管理 共17页.pptx 第7讲 Linux用户及用户组管理 共23页.pptx 第8讲 Linux服务与进程管理 共30页.pptx 第9讲 Linux文件系统管理 共32页.pptx 第12讲 dns域名...

    LAMP兄弟连李明老师Linux讲义笔记PPT下载

    课件05_第5讲.Linux引导流程解析.pdf [LAMP兄弟连李明老师讲Linux].课件06_第6讲.Linux软件包管理课件.pdf [LAMP兄弟连李明老师讲Linux].课件07_第7讲.Linux用户管理.pdf [LAMP兄弟连李明老师讲Linux].课件08_第8...

    linux 基础资料ppf

    4. **Linux引导流程解析**: - Linux系统的启动过程涉及BIOS/UEFI、GRUB引导加载器、内核加载、初始化脚本等环节。理解这一流程有助于诊断和解决启动问题,课程可能详细解析了每个阶段的作用和工作原理。 5. **...

Global site tag (gtag.js) - Google Analytics