Sistema operativo: proceso de inicio del sistema operativo

Proceso de arranque del sistema operativo

①Activar CPU.
La CPU activada lee el programa de arranque en la memoria ROM, configura el IR como la primera instrucción del BIOS (cargador de arranque, sistema básico de entrada y salida) y registra la dirección de entrada del programa de interrupción del BIOS ( cree una tabla de vectores de interrupción, la autoprueba de encendido posterior debe usar la llamada de interrupción y otras funciones) y prepárese para comenzar a ejecutar las instrucciones del BIOS.
②Autoprueba de hardware.
Después de iniciar el programa BIOS, primero realice una autoprueba de hardware para verificar si el hardware está defectuoso.
a. Si hay una falla, la placa base emitirá un pitido con diferentes significados y se cancelará el inicio.
b. Si no hay ninguna falla, la pantalla mostrará la información de la CPU, la memoria, el disco duro, etc.
③ Cargue el disco duro con el sistema operativo.
El BIOS lee la secuencia de inicio (a través de la secuencia de inicio guardada en CMOS o mediante la interacción con el usuario) y entrega el control al dispositivo de almacenamiento con la primera secuencia de inicio, y luego la CPU carga el el contenido del sector de arranque del dispositivo de almacenamiento en la memoria.
④Cargue el registro de arranque maestro MBR.
Indique a la CPU a qué partición primaria del disco duro debe ir para buscar el sistema operativo.
⑤La CPU escanea la tabla de particiones del disco duro en el MBR,
y carga la partición activa del disco duro.
MBR contiene la tabla de particiones del disco duro, que utiliza identificadores específicos para distinguir las particiones activas de las inactivas.
La CPU escanea la tabla de particiones del disco duro y luego identifica la partición del disco duro (partición activa) que contiene el sistema operativo.
Después de que la CPU encuentra la partición activa del disco duro, comienza a cargar la partición activa del disco duro y entrega el control a la partición activa.
⑥Cargue el registro de inicio de la partición PBR.
Lea el primer sector de la partición activa, que se denomina registro de inicio de partición (PBR).
Busque y active el directorio raíz de la partición para el programa que arranca. el sistema operativo (administrador de arranque).
⑦ Cargue el administrador de inicio.
El registro de inicio de la partición busca el administrador de inicio en la partición activa y lo carga.
⑧Carga el sistema operativo.

Ilustración:
Insertar descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_44343355/article/details/134911583
Recomendado
Clasificación