PXE | 开关机流程
linuxPXE
主要阶段
引导的主要6个阶段
- 从MBR中读取引导加载程序
boot loader
- 加载并初始化内核;
- 检测和配置设备;
- 创建内核进程;
- 系统管理员干预(单用户模式)
- 执行系统启动脚本
boot squene
1.1 BIOS
SMPS
(Switching Mode Power Supply)即开关变换器,即服务器电源,当电压检查没问题后,SMPS会发送POWER GOOD信号给主板计数器。一旦主板收到该信号则会停止向CPU发送reset
信号。CPU就开始工作了。然后ROM上有个代码固定跳转到启动区。
- 按下开机后执行
POST
(Power-On Self-Test)对硬件进行自检,确保所有硬件工作正常。按F12
或F2
进入BIOS设置。主要检测如下硬件:- Timer IC计数器
- DMA controller
- CPU
- Video ROM
而完整自检则还会检测如下信息:
- 主板
- 键盘
- 打印机口
- 硬盘灯
冷重启和热重启区别:
当进行热重启时,将会跳过完整自检,冷重启会执行完整检测