ChinaUnix.net
相关文章推荐:

linux 启动过程

linux启动过程 linux启动过程,最基础的东西,不可小视。小牛们注意了,很多运维面试都会遇到的。我觉得很少有人能把启动过程完整的描述出来(包括我)。 画成图,方便梳理记忆。仅供参考,如有错误,请指出来,以免误导他人。

by 听老歌 - 监控及自动化运维技术 - 2012-09-25 16:33:24 阅读(3261) 回复(10)

运维

相关讨论

1、启动电源,查询BIOS(Basic Input/Output System)信息,如CPU、内存、网卡、显卡等 2、读取MBR里的bootloader,它是在硬盘的第一个扇区里,有LILO和GRUB之分,现在一般的linux用的都是GRUB,如果你的机器装的是双系统,它也能识别到WIN系统的存在,双系统中WIN损坏,可以重装WIN,不需要重装linux只需修复下GRUB就可以了。 3、GRUB会指定内核的路径,这一步就是将内核加载到内存里,一般内核放在/boot里。 4、运行第一个程序/sbi...

by djstava - Linux文档专区 - 2009-06-23 00:03:47 阅读(1278) 回复(0)

 内容:   一. Bootloader   二.Kernel引导入口   三.核心数据结构初始化--内核引导第一部分   四.外设初始化--内核引导第二部分   五.init进程和inittab引导指令   六.rc启动脚本   七.getty和login   八.bash   附:XDM方式登录   本文以Redhat 6.0 linux 2.2.19 for Alpha/AXP为平台,描述了从开机到登录的 linux 启动过程。该文对i386平台同样适用。   [color="#0000ff"]一. Bootloader ...

by sjhf - Linux文档专区 - 2009-03-23 11:29:16 阅读(795) 回复(0)

总体来说是三个阶段两个过渡。 三个阶段指的是BIOS的启动过程linux内核的加载过程,第三个是系统的初始化, 第一阶段到第二阶段的过渡是靠Lilo,第二阶段到第三阶段是由init程序来完成的。 BIOS启动就不说了,直接启动lilo Lilo是一个引导加载程序,它的作用就是引导操作系统。当机器引导操作系统的时候,BIOS会读取引导介质上最前面的512字节,就是人们所知的主引导记录,它包含两类内容,部分(或全部)引导加载程序以及分区...

by 印随 - Linux系统管理 - 2008-12-11 14:45:30 阅读(1154) 回复(0)

linux-boot-step

by ancharn - Linux系统管理 - 2008-12-05 10:16:09 阅读(1883) 回复(9)

要做好日常的维护工作需要了解一个过程--linux启动过程,有时候我们可以通过linux启动过程来判断到底是哪里出问题?同时,也可以通过系统的启动过程来了解linux的运作方式。下面就先通过图例来简单介绍一下linux系统的启动过程(如图)。 根据这个图,做简单的解析:当用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引导linuxlinux首先进行内核的引...

by Joken - Linux文档专区 - 2008-10-20 14:11:41 阅读(1285) 回复(0)

检查root device mount root file system. 如果root file system中,/linuxrc存在的话,就会被执行。 /linuxrc就是一般所说的linux启动脚本 #!/bin/sh export PATH=/bin:/sbin:/usr/bin echo "Setting up RAMFS, please wait... " mount tmpfs /mnt/ramfs -t tmpfs tar zxvf /.ramfs.tar.gz -C /mnt/ramfs > /dev/null 2>&1 mount -n /proc /proc -t proc echo -en "show the pictures " /usr/local/bin/fbctl 2& //setup back...

by HelloFHunter - Linux文档专区 - 2008-05-02 15:30:15 阅读(930) 回复(0)

内容:   一. Bootloader   二.Kernel引导入口   三.核心数据结构初始化--内核引导第一部分   四.外设初始化--内核引导第二部分   五.init进程和inittab引导指令   六.rc启动脚本   七.getty和login   八.bash   附:XDM方式登录 作者:杨沙洲   本文以Redhat 6.0 linux 2.2.19 for Alpha/AXP为平台,描述了从开机到登录的 linux 启动过程。该文对i386平台同样适用。   一. Bootloader 在Alpha/AXP平台上...

by chenzhufly - Linux文档专区 - 2008-03-11 14:41:25 阅读(820) 回复(0)

系统启动 1、系统加电 2、BIOS 自检 → 本地设备枚举和初始化 3、POST 代码从内存中清除,但运行时服务(runtime service)仍然留在内存。 4、BIOS 从 CMOS 的设置中找出第1/2/3 启动设备(可能有第4个),然后逐个尝试, 并在第一个 ”active“状态的硬盘上读入其 MBR 第一阶段引导加载程序 1、MBR 实际上是由3个部分组成 :主引导加载程序(master bootloader code,446 字节)、主分区表 (ppt)、magic nubmer (0xAA55)...

by ptg0808 - Linux文档专区 - 2007-10-29 13:34:21 阅读(843) 回复(0)

当用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引 导linuxlinux首先进行内核的引导,接下来执行init程序,init程序调用了rc.sysinit和rc等程序,rc.sysinit和 rc当完成系统初始化和运行服务的任务后,返回init;init启动了mingetty后,打开了终端供用户登录系统,用户登录成功后进入了 Shell,这样就完成了从开机到登录的整个启动过程。 下面就将...

by asianux - Linux文档专区 - 2007-10-19 16:20:00 阅读(770) 回复(0)

启动 linux 系统的过程包括很多阶段。不管您是引导一个标准的 x86 处理器,还是PowerPC 机器,很多流程都惊人地相似。本文将描述了从开机到登录的 linux 启动过程。 (1) 从BIOS到内核 BIOS自检 计算机在接通电源之后首先由BIOS进行自检,即进行所谓的POST(Power On SelfTest),然后根据BIOS内设置的引导顺序从硬盘、软盘或CDROM中读入"引导块"。 BIOS 的第一个步骤是加电对硬件进行检测。 BIOS 的第二个步...

by sense5 - Linux文档专区 - 2007-09-22 02:55:04 阅读(688) 回复(0)