计算机系统启动的完整过程包括硬件启动和软件启动两个阶段。硬件启动主要包括自检、BIOS自检、读取MBR,软件启动主要包括操作系统的启动。下面将详细介绍计算机系统启动的完整过程。
一、硬件启动
(资料图片)
1、自检
在计算机启动时,硬件会进行自检,检查硬件是否正常工作。自检主要检查的内容包括内存、CPU、硬盘、键盘、显示器等。如果自检失败,则会产生相应的错误提示。
1、BIOS自检
自检完成后,BIOS会进行自检,检查硬件是否正常工作。BIOS会检查硬件是否正常连接、工作是否正常、是否有新硬件。如果自检失败,则会产生相应的错误提示。如果自检成功,则会继续执行下一步。
1、读取MBR
BIOS会读取硬盘的MBR(Master Boot Record,主引导记录),并将控制权交给MBR。MBR是硬盘的第一个扇区,大小为512字节。MBR中包含了操作系统的引导程序和分区表。MBR会并将控制权交给活动分区。
二、软件启动
1、操作系统的启动
活动分区中的引导程序会将控制权交给操作系统内核。操作系统内核会初始化系统资源,建立系统环境,加载驱动程序,启动系统服务等。然后,操作系统开始运行用户的程序。
1、开机键按下之前
在开机键按下之前,电源时序控制过程已经开始了。不同的主板、应用场景都会采用不同的电源时序控制方案,笔记本采用EC,台式机很多用SIO(Super I/O)或者定制芯片,嵌入式设备以及手机采用PMIC(Power Management IC)。在笔记本电脑中,EC以及南桥已经处于工作状态,可以接收到开机信号,并准备开始工作。
在计算机启动时,操作系统的启动是最后一步,而硬件启动是操作系统启动的前提。计算机启动的完整过程包括自检、BIOS自检、读取MBR、操作系统的启动。在硬件启动中,自检和BIOS自检主要是检查硬件是否正常工作,MBR是硬盘的第一个扇区,包含了操作系统的引导程序和分区表。在软件启动中,操作系统的启动是最后一步,操作系统内核会初始化系统资源,加载驱动程序,启动系统服务等。
计算机系统启动的完整过程
智慧家庭如何落地?三翼鸟把答案写在用户家里
江苏省百校牵百县兴千村活动启动
恒大地产:2022年年报净利润发生亏损
“城市大管家”业务上新 东实环境守护绿美东莞
市值顶14个辉瑞!“药王”礼来是如何炼成的
两部门紧急下达15亿元救灾资金,支持受灾地区水利水毁设施修复
新疆天山下的喀拉峻,雪山环绕的“空中草原”,无数游客为之惊艳
波浪式和渐进式慢牛在路上丨南财号联播
国网甘肃电力:提升市场服务质效 扩大现货客户规模