什么是电脑系统引导?

什么是电脑系统引导?,第1张

系统引导指的是将 *** 作系统内核装入内存并启动系统的过程。

系统引导通常是由一个被称为启动引导程序的特殊代码完成的,它位于系统ROM中,用来完成定位内核代码在外存的具体位置、按照要求正确装入内核至内存并最终使内核运行起来的整个系统启动过程。

该过程中,启动引导程序要完成多个初始化过程,当这些过程顺利完成后才能使用系统的各种服务。这些过程包括初始引导、内核初始化、全系统初始化。

扩展资料

初始引导过程主要由计算机的BIOS完成。

从功能上看,BIOS引导为三个部分:

第一个部分是用于电脑刚接通电源时对硬件部分的检测,也叫做加电自检(Power On Self Test,简称POST),功能是检查电脑是否良好。

第二个部分是初始化,包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测等,其中很重要的一部分是BIOS设置,主要是对硬件设置的一些参数,当电脑启动时会读取这些参数,并和实际硬件设置进行比较,如果不符合,会影响系统的启动。

第三个部分是引导程序,功能是引导DOS或其他 *** 作系统。BIOS先从软盘或硬盘的开始扇区读取引导记录,如果没有找到,则会在显示器上显示没有引导设备,如果找到引导记录会把电脑的控制权转给引导记录,由引导记录把 *** 作系统装入电脑,在电脑启动成功后,BIOS的这部分任务就完成了。

restart bootloader是重新启动引导加载程序的意思

引导是计算机开始输入时常采用的一种手段。计算机启动后,由设备来实现少量指令和数据的输入,然后由它们再输入其他程序,这种过程称为引导。微型计算机中的引导程序可将用户通过键盘打入的程序及数据引导输入到随机存储器中。

扩展资料:

引导程序启动方式及程序视应用机型种类而不同。例如在普通的个人电脑上,引导程序通常分为两部分:第一阶段引导程序位于主引导记录(MBR),用以引导位于某个分区上的第二阶段引导程序,如NTLDR、BOOTMGR和GNU GRUB等。

BIOS引导完成后,boot loader就接手初始化硬件设备、创建存储器空间的映射,以便为 *** 作系统内核准备好正确的软硬件环境。

随着计算机 *** 作系统越来越复杂,位于主引导记录的空间已经放不下引导 *** 作系统的代码,于是就有了第二阶段的引导程序,而MBR中代码的功能也从直接引导 *** 作系统变为了引导第二阶段的引导程序。对于UEFI系统,已由EFI应用程序(即EFI分区中的.efi文件)取代MBR和PBR,UEFI会加载引导程序的.efi文件,再由引导程序加载 *** 作系统。

参考资料来源:百度百科-引导程序


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7702911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存