后面提及,服务器通电后linux qq,会直接步入BIOS,BIOS全称BasicInput/OutputSystemlinux 设置开机启动程序linux 设置开机启动程序,英文可译为基本输入/输出系统。
简单地理解BIOS,它就是固化在显卡上一个ROM(只读储存器)芯片上的程序,主要保存计算机的基本输入/输出信息、系统设置信息、开机自检程和系统自启动程序,拿来为计算机提供最底层和最直接的硬件设置与控制。
也就是说,BIOS是硬件与软件之间的插口,并且是十分基本的插口,BIOS提供了一组基本的操作系统使用的指令,系统启动的成功与否,依赖于BIOS。
BIOS的初始化主要完成以下3项工作:第一次检测计算机硬件和外围设备(第二次自检由内核完后,后续会讲),比如CPU、内存、风扇灯。当BIOS一启动,还会做一个自我检查的工作,整个自检过程也被称为POST(PowerOnSelfTest)自检。假如自检没有问题,BIOS开始对硬件进行初始化,并规定当前可启动设备的先后次序,选择由哪个设备来开机。选择好开启设备后红旗linux6.0教程,才会从该设备的MBR(主引导目录)中读取BootLoader(启动引导程序)并执行。启动引导程序用于引导操作系统启动,Linux系统中默认使用的启动引导程序是GRUB。
当MBR被加载到RAM以后,BIOS都会将控制权交给MBR,步入系统引导的第二阶段。