¿Qué es UEFI y en qué se diferencia de BIOS?
BIOS morirá pronto: Intel ha anunciado Planes para reemplazarlo completamente con UEFI En todos sus conjuntos de chips para 2020. Pero, ¿qué es UEFI y en qué se diferencia del BIOS con el que todos estamos familiarizados?
Tanto UEFI como BIOS son software de bajo nivel que inician una PC antes de iniciar el sistema operativo, pero UEFI es una solución más moderna que admite discos duros más grandes, tiempos de inicio más rápidos, más funciones de seguridad y gráficos y cursor de mouse más convenientes.
Hemos visto PC más nuevas con UEFI que todavía lo llaman «BIOS» para evitar confundir a las personas acostumbradas a los BIOS de PC tradicionales. Incluso si su PC usa el término «BIOS», es casi seguro que una PC moderna que compre hoy se enviará con firmware UEFI en lugar de BIOS. Es por eso.
¿Qué es BIOS?
BIOS es la abreviatura de sistema básico de entrada y salida. Es un software de bajo nivel que reside en un chip en la placa base de una computadora. Cargado cuando su computadora se inicia, el BIOS es responsable de activar los componentes de hardware de la computadora, asegurarse de que estén funcionando correctamente y luego ejecutar el cargador de arranque que inicia Windows o cualquier otro sistema operativo que haya instalado.
Puede configurar varios ajustes en la pantalla de configuración del BIOS. Los ajustes como la configuración del hardware de su computadora, la hora del sistema y la secuencia de inicio se encuentran aquí. Puede acceder a esta pantalla presionando una tecla específica (varía de una computadora a otra, pero generalmente Esc, F2, F10 o Supr) mientras su computadora se está iniciando. Al guardar una configuración, se guarda en la memoria de la propia pizarra. Cuando inicia su computadora, el BIOS configura su PC con la configuración guardada.
Antes de iniciar el sistema operativo, el BIOS pasa por POST o autocomprobación de encendido. Comprueba para asegurarse de que la configuración de su hardware sea válida y funcione correctamente. Si algo sale mal, verá un mensaje de error o escuchará una serie de códigos de sonido crípticos. Tendrás que buscar el significado de las diferentes secuencias de pitidos en el manual de tu computadora.
Cuando su computadora se inicia, después de que se completa el POST, el BIOS busca el Registro de arranque maestro, o MBR, almacenado en el dispositivo de arranque, y lo usa para iniciar el gestor de arranque.
También puede ver el acrónimo CMOS, que significa Semiconductor de óxido de metal complementario. Esto se refiere a la memoria respaldada por batería en la que el BIOS almacena varias configuraciones en la placa base. En realidad, ya no es preciso, ya que este método ha sido reemplazado por la memoria flash (también conocida como EEPROM) en los sistemas modernos.
Por qué BIOS está obsoleto
BIOS existe desde hace mucho tiempo y no ha evolucionado mucho.¡Incluso las PC MS-DOS lanzadas en la década de 1980 tenían BIOS!
Por supuesto, BIOS continúa evolucionando y mejorando con el tiempo. Se desarrollaron varias extensiones, incluidas ACPI, Configuración avanzada e Interfaz de energía. Esto permite que el BIOS configure más fácilmente los dispositivos y realice funciones avanzadas de administración de energía, como la suspensión. Pero el BIOS no ha avanzado ni mejorado como otras tecnologías de PC desde los días de MS-DOS.
El BIOS tradicional todavía tiene serias limitaciones. Solo puede arrancar desde unidades de 2,1 TB o menos. Las unidades de 3 TB ahora son comunes y las computadoras con un BIOS no pueden arrancar desde ellas. Esta limitación se debe a la forma en que funciona el sistema de registro de arranque maestro del BIOS.
El BIOS debe ejecutarse en modo de procesador de 16 bits y solo tiene 1 MB para ejecutarse. Dificultad para inicializar varios dispositivos de hardware al mismo tiempo, lo que da como resultado un proceso de arranque más lento en las PC modernas cuando se inicializan todas las interfaces de hardware y los dispositivos.
El BIOS ha estado en necesidad de reemplazo durante mucho tiempo. En 1998, Intel comenzó a trabajar en la especificación de interfaz de firmware extensible (EFI). Apple eligió EFI cuando cambió sus Mac a la arquitectura Intel en 2006, pero otros fabricantes de PC no han seguido su ejemplo.
En 2007, Intel, AMD, Microsoft y los fabricantes de PC acordaron una nueva especificación de interfaz de firmware extensible unificada (UEFI). Este es un estándar de la industria por Foro de interfaz de firmware extensible unificado, y no solo con tecnología Intel. La compatibilidad con UEFI se introdujo en Windows con Windows Vista Service Pack 1 y Windows 7. La gran mayoría de las computadoras que puede comprar hoy en día ahora usan UEFI en lugar de un BIOS tradicional.
Cómo UEFI reemplaza y mejora el BIOS
UEFI reemplaza el BIOS tradicional en las PC. No es posible cambiar de BIOS a UEFI en una PC existente. Deberá comprar hardware nuevo que admita e incluya UEFI como la mayoría de las computadoras nuevas. La mayoría de las implementaciones de UEFI proporcionan emulación de BIOS, por lo que puede optar por instalar y arrancar sistemas operativos más antiguos que requieren BIOS en lugar de UEFI, por lo que son compatibles con versiones anteriores.
Este nuevo estándar evita las limitaciones del BIOS. El firmware UEFI puede arrancar desde unidades de 2,2 TB o más; de hecho, el límite teórico es de 9,4 zettabytes. Esto es aproximadamente tres veces el tamaño estimado de todos los datos en Internet. Eso es porque UEFI usa el esquema de partición GPT en lugar de MBR. También arranca de una manera más estandarizada, lanzando ejecutables EFI en lugar de ejecutar código desde el registro de arranque maestro de la unidad.
UEFI puede ejecutarse en modo de 32 o 64 bits y tiene más espacio de direcciones direccionable que BIOS, lo que significa que su proceso de arranque es más rápido. Esto también significa que las pantallas de configuración de UEFI pueden ser más fluidas que las pantallas de configuración de BIOS, incluida la compatibilidad con gráficos y cursor del mouse. Sin embargo, esto no es obligatorio. Muchas PC todavía se envían con interfaces de configuración UEFI en modo texto que se ven y funcionan como las antiguas pantallas de configuración del BIOS.
UEFI incluye características adicionales. Es compatible con el arranque seguro, lo que significa que se puede verificar la validez del sistema operativo para garantizar que ningún malware haya manipulado el proceso de arranque. Puede admitir las capacidades de red del propio firmware UEFI, lo que facilita la resolución de problemas y la configuración remota. Con un BIOS tradicional, debe sentarse frente a una computadora física para configurarlo.
Tampoco es solo un reemplazo de BIOS. UEFI es esencialmente un sistema operativo en miniatura que se ejecuta sobre el firmware de la PC y hace mucho más que solo el BIOS. Puede almacenarse en la memoria flash de la placa base o puede cargarse desde un disco duro o un recurso compartido de red en el momento del arranque.
Diferentes PC con UEFI tendrán diferentes interfaces y capacidades. Todo depende del fabricante de su PC, pero los conceptos básicos son los mismos para todas las PC.
Cómo acceder a la configuración de UEFI en una PC moderna
Si es un usuario habitual de PC, cambiar a una computadora con UEFI no hará una diferencia notable. Su nueva computadora se iniciará y apagará más rápido que con BIOS, y puede usar unidades de 2,2 TB o más.
Puede ser ligeramente diferente si necesita acceder a configuraciones de bajo nivel. Es posible que deba acceder a la pantalla de configuración de UEFI a través del menú de opciones de inicio de Windows en lugar de presionar una tecla cuando se inicia la computadora. Las PC se inician tan rápido en estos días que los fabricantes de PC no quieren ralentizar el proceso de arranque esperando a ver si presiona una tecla. Sin embargo, también hemos visto PC con UEFI que le permiten acceder al BIOS de la misma manera, simplemente presionando una tecla durante el arranque.
Si bien UEFI es una actualización importante, ocurre principalmente entre bastidores. La mayoría de los usuarios de PC nunca notarán (o no les importará) que su nueva PC use UEFI en lugar de un BIOS tradicional. Simplemente funcionan mejor y admiten hardware y funciones más modernos.
Para obtener más detalles, lea el artículo de Adam Williamson de Red Hat. En qué se diferencia el proceso de arranque UEFI.también puedes leer Preguntas frecuentes oficiales de la UEFI.
Fuente de imagen: Wikimedia Commons