Boot process(启动过程)

本文深入探讨了系统启动过程,从硬件测试到加载操作系统和配置设备的详细步骤。包括三种启动类型:硬盘启动、无磁盘的网络启动和服务启动。详细解释了硬盘启动过程和系统启动过程的三个阶段。此外,还介绍了加电顺序、LED灯和音频信号在启动过程中的作用,以及如何通过它们进行问题诊断。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

启动过程:

系统测试硬件 → 加载和运行操作系统 → 配置设备


启动操作系统需要以下资源:

- 一个启动镜像(在机器启动或重置的之后,可以被加载的)

- 访问根目录或 /usr 文件系统


系统启动的三种类型:

- 硬盘启动On PCI-based systems with no key locking, this is the default(默认) startup mode

- 无磁盘的网络启动(没有磁盘或者无数据工作站,通过网络远程启动,远程文件服务器提供文件和程序)

- 服务启动(A machine is started from a hard disk, network, tape, or CD-ROM with the key set in the service position. This condition is also called maintenance mode. In maintenance mode, a system administrator can perform tasks, such as installing new or updated software and running diagnostic checks.)


硬盘启动过程:

当操作系统被安装的时候,启动镜像在已创建的本地磁盘中被发现。在启动过程中,系统配置在机器中找到的全部设备,初始化系统操作需要的其他基本的软件(例如逻辑卷管理器)。在这个过程最后,文件系统被装载和准备好被使用。

一般要求同样适用于无磁盘的网络客户。他们还需要一个启动镜像和访问操作系统文件树。无磁盘的网络客户没有本地文件系统,他们通过远程访问的方式获得全部信息。


系统在他们的磁盘中为启动过程找到全部的必要信息。当系统通过电源开关启动(冷启动),或者通过reboot或shutdown命令重启(热启动)时,在系统准备好使用之前,有一系列的事件会发生。这些事件包括(启动的过程):

1.读取只读存储(ROS)内核初始化阶段

检查主板问题,只读存储器中的初始化程序加载,寻找启动列表。一旦启动列表被找到,启动镜像被读入内存,系统初始化开始。

2.基本设备配置阶段

通过cfgmgr命令的帮助,全部设备在这个阶段被配置。

3.系统启动阶段

在这个启动过程,全部的逻辑卷被激活,分页调度开始,/etc/inittab文件被处理。


启动过程之——加电顺序、LED灯和音频信号

一些依据RS/6000的MCA系统有LED等显示系统正处于哪个启动阶段。如果有错误出现,你可以根据LED提示的代码,采取适当的行动来解决相应问题。

PCI RS/6000系统使用声音和图像来显示启动过程的不同阶段。例如,一旦系统加电,当处理器被发现并激活的时候,一个嘟嘟的声音将会产生。当系统内存检查完成的时候,PowerPC的log被显示(或者以文本形式显示出来)。所有具有有效地址的设备的logo将显示出来。当设备logo显示的最后,如果系统的只读存储器没有被破坏,嘟嘟声再次响起。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值