Cuando enciende su computadora, puede notar que muestra un texto en la pantalla antes de cargar Windows. Este texto a menudo detalla cosas como la capacidad de RAM, le brinda una lista de opciones de arranque para elegir o simplemente le informa la tecla que debe presionar para abrir la utilidad de configuración. En las computadoras modernas, la experiencia de arranque tiende a ser rápida y presenta interrupciones mínimas. Sin embargo, en las computadoras más antiguas, se mostraban pantallas de marca con muchos detalles. Esto es parte del BIOS, solo una pequeña parte.
los BIOS es la primera pieza de software que se ejecuta cuando se inicia una computadora. representaba Basic Input Output System y fue inventado por IBM a mediados de los años 70. Después de su inclusión en la computadora personal o PC de IBM a principios de los años 80, se convirtió en un estándar de facto con varias empresas que realizan ingeniería inversa para crear sistemas compatibles.
¿Qué hace el BIOS?
La responsabilidad principal del BIOS es ubicar y ejecutar el cargador de arranque para un sistema operativo. Antes de hacer eso, sin embargo, tiene otras tareas. La serie de comprobaciones POST identifica el hardware conectado y verifica si sería posible arrancar si hay un sistema operativo presente. En sus primeras formas, esto era prácticamente todo lo que hacía el BIOS. Las iteraciones realmente tempranas arrancaban por defecto desde un disquete si había uno presente y solo recurrían al disco duro del sistema. En versiones posteriores, esto se actualizó para permitir que el usuario elija desde qué dispositivo arrancar.
Más tarde, en los años 90, se actualizó la BIOS para agregar una utilidad de configuración. Esto permitiría a los usuarios cambiar una variedad de configuraciones en el dispositivo con el teclado, lo que podría incluso permitir el overclocking. Las versiones más recientes del BIOS también admiten el arranque desde otros dispositivos de almacenamiento, como unidades de CD/DVD y dispositivos de almacenamiento USB. Si no se encuentra una unidad de arranque, el BIOS imprimirá el mensaje "No se encontró ningún disco de arranque", luego le pedirá al usuario que inserte una, presione una tecla para reiniciar e intente arrancar de nuevo.
¿Cómo se implementa el BIOS?
Durante mucho tiempo, el software BIOS se cargaba desde un chip ROM colocado en un zócalo de la placa base. Este diseño significaba que el BIOS era completamente de solo lectura y los ajustes de configuración debían almacenarse en otro lugar. También dijo que la única forma de actualizar el BIOS de un sistema era quitar y reemplazar completamente el chip del BIOS en la placa base. Por lo general, esto requería una herramienta de extracción y no se hacía con mucha frecuencia. Esto se debió en parte a la dificultad, pero el costo y la falta general de necesidad también fueron factores.
En dispositivos más modernos, el chip ROM se reemplazó con EEPROM, programable in situ y memoria flash, que también se actualizó mediante software en lugar de un reemplazo de hardware. A veces, los fabricantes de placas base ponen a disposición herramientas para actualizar el BIOS desde el sistema operativo. Alternativamente, generalmente es posible conectar una unidad flash USB con una imagen del BIOS y actualizar el BIOS a través de la utilidad de configuración del BIOS.
Si bien actualizar el BIOS sin necesidad de reemplazar el chip físico del BIOS fue más fácil, abrió algunos problemas potenciales. Una mala actualización podría dejar el BIOS en un estado inutilizable, esencialmente bloqueando la computadora. Se desarrollaron dos soluciones para reducir este riesgo.
Un bloqueo de arranque no se cambia en una actualización del BIOS y verifica que el resto del BIOS funcione. Si detecta problemas, le permite al usuario iniciar desde un medio extraíble para intentar actualizar el BIOS nuevamente. La otra solución fue el BIOS dual. En este caso, se incluyen dos copias del BIOS. El primero se puede sobrescribir. Si el nuevo BIOS no se carga, cambia al BIOS secundario en buen estado.
Virus del BIOS
La capacidad de actualizar el BIOS con software también condujo a la creación de virus BIOS. El primer virus BIOS se llamó BIOS Meningitis. Infectaba discos duros e intentaba evitar la detección antivirus, pero era relativamente inofensivo. El último virus CIH fue mucho más destructivo, ya que borró el BIOS de la memoria flash, inutilizando la computadora.
Ambos virus fueron lanzados en los años 90 y tuvieron éxito gracias a la falta de controles de seguridad. Los sistemas operativos modernos son mucho más resistentes a este tipo de ataque ahora que se han implementado muchas mejoras de seguridad.
A pesar de esto, algunos virus aún atacan el sector de arranque que carga el BIOS, aunque no es un ataque directo al BIOS. No hay forma de garantizar al 100% que una imagen de BIOS descargada de Internet sea segura de usar. Incluso si se descarga desde el sitio web del fabricante de la placa base.
Un virus en su computadora puede infectarlo mientras lo descarga. Por esta razón, es fundamental verificar la firma de una actualización de BIOS antes de aplicarla. Incluso eso no lo protege de una actualización de BIOS defectuosa deliberada o accidentalmente del fabricante. Afortunadamente, este riesgo se maneja con relativa facilidad con los sistemas de BIOS duales.
Conclusión
El BIOS es el sistema básico de entrada/salida. Fue inventado y popularizado en los años 70 y 80 por IBM y su línea de computadoras PC. Comprueba la funcionalidad básica del hardware y carga el sistema operativo. Más recientemente, ha sido reemplazado por UEFI, o Interfaz de firmware extensible unificada, que ofrece la misma funcionalidad y más características.
Durante mucho tiempo, UEFI ofreció un modo de "BIOS heredado". Incluso eso, sin embargo, se está eliminando gradualmente. Una de las principales ventajas de UEFI es la capacidad de arrancar desde un dispositivo de almacenamiento con una partición de más de 2 TB. ¿Que opinas sobre el asunto? Háganos saber en los comentarios a continuación.