BIOS y UEFI
El primer programa que corre una PC: revisa el hardware y arranca el sistema operativo.
Cuando apretás el botón de encendido, el procesador no sabe nada de tu disco, tu teclado ni Windows. Arranca ejecutando un programa chico guardado en un chip de la placa madre. En las PC viejas ese programa era el BIOS (Basic Input/Output System); en casi todas las computadoras fabricadas desde principios de la década de 2010 es UEFI (Unified Extensible Firmware Interface), aunque mucha gente lo sigue llamando "el BIOS" por costumbre.
Su trabajo es corto y esencial. Verifica que el CPU, la RAM y las demás piezas respondan, las configura, busca un disco con un sistema operativo y le pasa el control al cargador de arranque (boot loader), el programita que inicia el sistema propiamente dicho. También guarda ajustes como el orden de arranque, la hora y si la virtualización está activada. A su pantalla de configuración entrás apretando una tecla como F2 o Supr apenas encendés la máquina.
UEFI reemplazó al BIOS porque el diseño viejo tenía límites duros: no podía arrancar desde discos de más de unos 2 TB y ofrecía poca protección. UEFI maneja discos grandes, arranca más rápido, tiene una pantalla de configuración que se usa con mouse y suma Secure Boot (arranque seguro), que solo deja arrancar cargadores firmados con claves de confianza. Así le complica mucho al malware esconderse por debajo del sistema operativo. Como es firmware, los fabricantes publican actualizaciones de vez en cuando, casi siempre para corregir errores o agujeros de seguridad.
Para quedarse
- Corre desde un chip de la placa madre cada vez que encendés la computadora.
- UEFI es el reemplazo moderno del BIOS; mucha gente les dice "BIOS" a los dos.
- Secure Boot solo deja arrancar cargadores firmados y de confianza.
- Las actualizaciones corrigen errores y agujeros, pero una que falla puede dejar la máquina sin arrancar.