# 内容:OS启动过程
# 日期:2020 2 14 ~
OS怎么启动?比如电脑按下电源键的时候,系统是怎么启动起来的?
- DISK (磁盘):存放OS 操作系统是存放在磁盘里面的,
- BIOS (Basic Input Output System):基本I/O处理系统
- Bootloader : 加载OS,把OS从硬盘加载到内存上,让CPU开始执行OS
过程:接通电源后,主板开始工作,这时候和操作系统没有半毛钱关系。首先启动的是主板上都有的BIOS程序。BIOS开始进行系统自检(POST),自检诸如:cpu、rom、system clock、DMA、640k RAM、irq、显卡、网卡、声卡,键盘,鼠标....,这些外设是否在线是否正常,没有问题之后就去disk的主扇区上寻找bootloader加载到内存上,把控制权交个BootLoader,然后BootLoader就会在disk上获取OS的信息(在disk上的位置,长度..),完成这些后就会把OS加载到内存上,然后转交控制权给OS。自此OS就开始正式启动了。