La firma de arranque es un conjunto específico de bytes ubicado al final del sector de arranque de un dispositivo de almacenamiento, como un disco duro o una unidad USB. Este código es reconocido por el sistema operativo para validar que el sector contiene un cargador de arranque válido.
La firma de arranque, generalmente representada como los bytes 0x55 y 0xAA en las posiciones finales del sector de arranque, actúa como un identificador clave. Su función es garantizar que el sistema reconozca el sector como legítimo antes de iniciar el proceso de arranque. Sin esta firma, el BIOS o UEFI descartará el sector y no podrá cargar el sistema operativo.
Para más detalles técnicos, puedes consultar la documentación de Microsoft sobre MBR y GPT.
Jorge García
Fullstack developer