开关电脑的正确顺序 电脑如何开

【PConline杂谈】我们往往会忽略身边早已习以为常的事物背后更多的原理,但突然被问到为什么时,又说不出为什么 。不知道大家有没有经历过这个?就像有人问你 , 电脑是怎么启动的?我相信你会简单地回答 , “按下电源 。”
这就是问题所在 。你有没有想过电脑启动背后的原理?按下开机键时 , 硬件会发生什么变化?如何通过CPU、内存、显卡、主板等硬件在硬盘上启动系统 , 让我们使用?
如果你组装过电脑 , 或者看过电脑组装视频,可能会对机箱布线有个大概的印象 。它们分别负责硬盘指示灯、音频接口、开机和重启指示灯、机箱上的USB接口和开机按钮的正常工作 。
当你按下电脑电源按钮时,你实际上“短路”了主板上负责启动的两个引脚 。因此,当按下电源键无法开机时,会有专业人士拔掉主板的连接线,然后用螺丝刀将主板的电源开关线“PowerSW”连接到两个端子上,实现“短路”启动 。有趣的是,这两个接口不能一直连在一起,否则电脑会关机 。
说到接口,主机主板提供了CPU、AGP、PCI插槽、USB口、PS/2接口,通信速度差别很大 。如何解决不同插槽的通讯速度差异?为主板上的CPU、SATA、USB设备提供不同的时钟频率,以保证这些硬件的正常运行 。
另外 , 当你按下电脑的电源键,向微控制器发出复位信号时,主板会经过一系列的转换,启动电脑中的一个芯片 。这个芯片里有一个程序叫“基本输入输出系统”,也就是我们常说的BIOS 。
此时,BIOS会先进行检查,即“硬件自检” , 主要检查计算机的硬件是否能满足计算机正常运行的基本条件 。如果硬件有问题,主板会发出不同含义的嘟嘟声,电脑无法正常启动 。
BIOS自检后,会按照开机顺序列表逐一检查 。如果光驱在前面,BIOS会自动检测是否有光驱 。如果有光盘/软盘,BIOS会尝试使用光盘/软盘引导系统,USB引导也是一样 。
【开关电脑的正确顺序 电脑如何开】如果当前的CD/软盘/USB存储设备中没有相关的引导文件,BIOS会自动跳转到下一个引导项目,按照引导顺序表执行,直到有可执行的项目 。然后 , BIOS将控制权转移到启动程序的下一阶段,再转移到启动系统的阶段 。
此时,BIOS需要知道“下一个启动程序”存储在哪个设备中,这意味着BIOS需要按顺序有一个外部存储设备,第一个设备是优先转移控制权的设备 。这种排序被称为“启动序列” 。打开BIOS的操作界面,其中一项是“设置启动顺序” 。
当BIOS按硬盘顺序启动时,计算机将控制权转移到第一块硬盘上,交给硬盘上挂载的系统来控制,读取设备的第一个扇区,即读取前512个字节,称为“主引导记录” 。如果这512个字节的后两个字节是0x55和0xAA,则该器件可以用于启动 。如果不是,则表明该设备不能用于启动,然后控制权被转移到启动序列中的下一个设备 。
“主引导记录”只是作为一个指南,告诉电脑去硬盘的哪个部分找操作系统 。“主引导记录”的另一部分是记录硬盘的分区表,即记录硬盘内部的分区情况 。由于每个区域可以安装不同的操作系统,现在是时候让“主引导记录”知道将控制转移到哪个区域了 。
如果每个扇区是512字节,这意味着单个分区的最大大小不超过2TB 。考虑到一个扇区的逻辑地址是32位,单个硬盘的可用空空间不超过2TB 。如果想用更大的硬盘 , 只有两个办法 。一是增加每个扇区的字节数 , 二是增加扇区总数 。
因为电脑的控制权会转移到硬盘的一个分区 , 所以会出现三种情况 。
在第一种情况下,卷引导记录 。磁盘的四个主要分区中只有一个是活动的 。计算机读取活动分区的第一个扇区,称为卷引导记录 。卷引导记录的作用主要是告诉电脑操作系统在这个分区的什么位置,电脑会加载操作系统 。
在第二种情况下,扩展分区和逻辑分区 。硬盘容量越来越大,四个主分区不够用 , 需要更多分区 。但是分区表只有四个条目,所以规定只能定义一个区域为扩展分区 。所谓扩展分区,就是把这个区域分成多个区域,这个分区里的分区叫做逻辑分区 。
计算机先读取扩展分区的第一个扇区,称为“扩展引导记录” 。它还包含一个64字节的分区表,但最多只有两个逻辑分区 。然后计算机读取第二个逻辑分区的第一个扇区,然后从里面的分区表中找到第三个逻辑分区的位置 , 以此类推,直到一个逻辑分区的分区表只包含它自己 。从这里我们可以看到,扩展分区可以包含无数个逻辑分区,但是在日常生活中以这种方式启动操作系统是很少见的 。除非操作系统实际安装在扩展分区中 , 否则采用第三种情况 。

推荐阅读