1. Autodificador de poder (post): Cuando enciende su computadora, el BIOS realiza una publicación. Esto verifica los componentes esenciales de hardware (CPU, RAM, discos duros, etc.) para garantizar que funcionen correctamente. Si encuentra un problema, generalmente informa un código de error (pitidos, visualización de mensajes).
2. Inicialización de BIOS: El BIOS luego inicializa el hardware, configurándolo para la operación básica. Esto incluye configurar la comunicación entre la CPU y otros componentes.
3. Selección de dispositivo de arranque: Aquí es donde el BIOS determina qué dispositivo de almacenamiento (disco duro, SSD, unidad USB) desde el que se inicia. El orden suele ser configurable en la configuración del BIOS (a menudo llamado orden de arranque). El BIOS generalmente busca un dispositivo de arranque en este orden:
* BIOS Legacy: Primero verifica un disquete de arranque (raramente encontrado), luego el disco duro primario, luego secundario, etc.
* uefi: Priorización similar pero utiliza la Tabla de división GUID (GPT) y la partición del sistema EFI (ESP) para localizar unidades de arranque.
4. Master Boot Record (MBR) o GUID Partition Tabla (GPT):
* BIOS Legacy (MBR): Una vez que se selecciona el dispositivo de arranque, el BIOS lee el registro de arranque maestro (MBR) desde el comienzo del disco duro. El MBR contiene un pequeño programa de cargador de arranque.
* UEFI (GPT): UEFI usa GPT en lugar de MBR. Busca en la partición del sistema EFI (ESP) un cargador de arranque.
5. Ejecución del cargador de arranque: El cargador de arranque (por ejemplo, Grub, Lilo, Windows Boot Manager) es un pequeño programa cargado por el BIOS/UEFI. Su trabajo principal es cargar el núcleo del sistema operativo.
6. Carga del núcleo: El cargador de arranque localiza el núcleo del sistema operativo (el núcleo del sistema operativo) en el disco duro y lo carga en RAM.
7. Inicialización de OS: El núcleo se hace cargo e inicializa el resto del sistema operativo. Esto incluye la carga de controladores de dispositivos, los servicios de inicio del sistema y finalmente presentar la interfaz de usuario (el escritorio).
En resumen: El BIOS actúa como un intermediario, verificando el hardware, seleccionar un dispositivo de arranque, cargar un pequeño programa de arranque (MBR/GPT) y luego entregar el control a ese programa de arranque que a su vez carga el sistema operativo. UEFI es un reemplazo más moderno y sofisticado para el BIOS que ofrece características y seguridad mejoradas. El proceso fundamental sigue siendo el mismo, aunque los métodos y estructuras involucrados son más complejos.