目录
计算机的启动是一个看似简单但涉及多个复杂步骤的过程。从按下电源按钮到桌面环境的呈现,计算机系统经历了一系列令人惊叹的操作。这篇文章将深入探讨计算机的启动流程,从硬件初始化到操作系统加载,再到应用程序启动。我们将逐步揭示计算机启动的背后过程,并介绍一些常见的启动问题和调优方法。
第一步:硬件初始化
计算机启动的第一步是电源管理单元(Power Management Unit,PMU)接收到电源按钮信号,然后向主板发送电源开启信号。一旦电源供应正常,主板上出厂时候固化的程序BIOS(基本输入输出系统(Basic Input/Output System,BIOS))会开始初始化。
BIOS界面
1.1 BIOS自检(POST)
BIOS负责计算机硬件的初始化。在计算机通电后,BIOS首先执行自检,或称为POST(Power-On Self-Test)。POST是一系列的硬件自检步骤,旨在检测计算机主要组件的完整性。这些组件包括:
-
CPU(中央处理单元):BIOS检查CPU是否正常工作,包括其时钟频率和缓存。
-
RAM(随机访问内存):BIOS检查RAM模块是否存在、能否访问和工作是否正常。
-
显卡和显示器:检查图形适配器以及连接的显示器。
-
硬盘和其他存储设备:检查硬盘、光驱等存储设备是否可用。
如果POST检测到问题,计算机通常会发出蜂鸣声或显示错误信息。否则,计算机将继续启动过程。
1.2 启动设备选择
BIOS在自检后,需要确定从哪个设备启动操作系统。通常,BIOS会按以下顺序尝试启动设备:
-
硬盘驱动器:BIOS会首先尝试从硬盘驱动器(通常是C盘)启动,因为操作系统通常安装在硬盘上。
-
光盘驱动器:如果BIOS找不到硬盘上的启动记录(Boot Record),它将尝试从光盘驱动器(如DVD-ROM或CD-ROM)启动。
-
USB驱动器:如果光盘也没有启动记录,BIOS可能会尝试从USB驱动器(如USB闪存驱动器)启动。
-
网络启动:在某些情况下,BIOS还可以配置为从网络引导,通常用于企业环境中的远程部署。
BIOS的启动设备顺序通常可以在BIOS设置中进行配置,这允许用户根据需求自定义启动设备。



被折叠的 条评论
为什么被折叠?



