Un gestor de arranque (o gestor de arranque ) es un software que se utiliza para iniciar uno o más sistemas operativos ( arranque múltiple ), es decir, permite utilizar varios sistemas, en diferentes momentos, en la misma máquina.
En el caso más simple, solo hay una partición del disco de arranque: el firmware BIOS carga los primeros 512 bytes de este registro, estos 512 bytes del MBR (registro de arranque maestro o área de arranque). A partir de la información del MBR, determina la ubicación del cargador de arranque.
Si el disco de arranque tiene varias particiones, el firmware del BIOS lee el MBR del disco y luego el VBR ( Volume Boot Record ) de la partición . A partir de esta información, puede determinar la ubicación del cargador de arranque y ejecutarlo.
Si el medio de arranque es un disquete, el VBR de ese disquete se utiliza para determinar la ubicación del cargador de arranque.
Para el formato de CD-ROM de arranque de El-Torito, consulte El Torito .
En algunas PC actuales, se utiliza firmware UEFI (no BIOS) para iniciar el cargador de arranque: UEFI lee el GPT del disco para determinar la ubicación de la rutina de arranque.
En una placa base UEFI, el modo BIOS a menudo se denomina modo CSM (Módulo de soporte de compatibilidad), lo hace compatible con sistemas operativos más antiguos como Windows XP o DOS.
Los cargadores de arranque más comunes son:
Hay otros cargadores de arranque menos conocidos para PC:
Para los pasos que vienen después del cargador de arranque: