<h4 style="display:none;" Tech —

El BIOS del PC se mató en 2020 como los planes de Intel se mueven en UEFI pura

La capacidad de arrancar DOS y otras reliquias heredadas va a desaparecer.

Agrandar / El PC de IBM XT 5160, el origen de la BIOS x86.

En su intervención en UEFI Plugfest, un evento de pruebas de interoperabilidad de hardware en poder del Unified Extensible Firmware Interface (UEFI) Foro principios de este mes, Intel anunció que para el 2020 se va a eliminar los últimos vestigios restantes de la BIOS del PC en 2020, marcando el pleno transición a firmware UEFI.

The BIOS (“Basic Input/Output System”) is a small piece of code embedded into a PC’s motherboard that handles the basic initialization and booting of hardware. It’s the BIOS that first probes your hardware, counts how much RAM you have installed, performs cursory checking of the hardware’s health, and complains if your keyboard is unplugged; when it’s finished doing its thing, it kicks off the process to actually load and run the operating system. When the operating system is running, the BIOS offers some basic system services, such as receiving keyboard input and reading and writing to the screen and the disk.

The BIOS was an essential element of IBM’s first PC, the Personal Computer XT, in 1983. Companies wanting to build systems compatible with the PC XT had to build systems with a compatible BIOS, offering the same range of system services to software. If they could do this, software built for the XT would run seamlessly on their machines. Firmware company Phoenix reverse-engineered IBM’s BIOS and offered it to third parties, enabling companies such as Compaq to build and sell PC clones: computers compatible with the PC XT but not including IBM’s own BIOS.

de IBM PC BIOS estaba íntimamente ligada a los procesadores Intel x86 que siguió corriendo. Se corrió utilizando el modo real de 16 bits del procesador, con el firmware en sí típicamente escritos en ensamblador.

Con los años, los servicios de la BIOS’se hizo menos importante. El uso del modo real de 16 bits significa que el uso de las funciones del BIOS era muy lento, así como los sistemas operativos de PC emigraron en los años 1990 para utilizar el modo protegido de 32 bits introducido en el 386, que también comenzaron a usar sus propios controladores de 32 bits a hardware de acceso en lugar de los servicios del sistema BIOS. Este relegado el BIOS para el arranque inicial del sistema, con todo lo que a partir de entonces manejado por el sistema operativo en ejecución.

That x86 coupling meant that other platforms, such as those built around Sun’s SPARC chips and Apple/IBM/Motorola’s PowerPC chips, had their own, incompatible firmwares. When Intel was developing and promoting its Itanium IA64 processors in the early 2000s, it needed a new firmware, as the x86 BIOS was obviously unsuitable. Rather than borrowing or extending one of the other non-x86 firmwares, the company developed EFI (Extensible Firmware Interface) for IA64 machines.

On x86 machines, however, the BIOS lingered on well into the 2000s. Eventually, the poor performance, limited functionality, and low maintainability made Intel and the rest of the PC industry look elsewhere. EFI was extended to support 32- and 64-bit x86 systems (and others; it’s also found in many ARM machines, for example), at which point it gained its current name of UEFI.

soporte del sistema operativo del PC comenzó a materializarse en torno a 2007 (la versión x86 de 64 bits de Windows Vista Service Pack 1 introdujo la posibilidad de arrancar desde UEFI). Con la generación Sandy Bridge de Intel de procesadores, introducida en 2011, el hardware de PC inició el cambio en serio para UEFI. Hoy en día, UEFI es omnipresente, y prácticamente todos, si no todos, los sistemas x86 buque con UEFI y BIOS no.

Y mientras que las compañías de hardware han sido un poco lento de la marca, que están empezando a aprovechar el desarrollo más fácil de UEFI. Superficie cierto hardware de marca de Microsoft, por ejemplo, puede realizar la recuperación del sistema operativo de metal desnudo y la instalación, directo de firmware, usando nada más que una conexión a Internet. Such a thing really wasn’t practical with a BIOS. More widely, UEFI systems can boot a lot faster than BIOS ones.

Si la BIOS no se utiliza más, uno puede preguntarse lo que Intel está planeando hacer para el año 2020. Actualmente, estamos en un período de transición. A pesar de todos los nuevos hardware y sistemas operativos funcionan de forma nativa con UEFI, el uso de los sistemas operativos más antiguos-DOS, las versiones de 32 bits de Windows anteriores a Windows 7, las versiones de 64 bits de Windows anteriores a Windows Vista, no es despreciable. Por otra parte, ciertos dispositivos de hardware también están vinculados a la BIOS. El BIOS antigua tenía un sistema de extensibilidad llamada ROM opcionales que permitió, por ejemplo, complemento de los controladores de disco para ser reconocidos por y programado con los servicios del sistema del BIOS’. Estos ROM opcionales son, al igual que los propios BIOS, escrito en código x86 modo real de 16 bits.

-Legacy libre para el año 2020.
Agrandar / -Legacy libre para el año 2020.
Intel / Foro UEFI

First-generation UEFI firmware was written to exclusively offer BIOS-compatible programmatic interfaces, making it seamlessly compatible with this BIOS-demanding hardware and software. Later UEFI firmware offers UEFI-native interfaces. To handle these things—old operating systems that still expect to be booted by a BIOS and old hardware that still expects to extend a BIOS—these newer firmwares can operate in a BIOS-compatible mode with a thing called the Compatibility Support Module (CSM). With the CSM, modern systems can boot old software and support old hardware. Without it, only UEFI-native hardware and software will work.

Most PCs shipping today actually ship with the CSM disabled, though they can often have it enabled as an option. By contrast, a great many standalone motherboards for self-builders ship with the CSM enabled, and, likewise, they can have it disabled as an option. A big reason for this disparity is Secure Boot and the hardware requirements that Microsoft mandates in order for a piece of hardware to be qualified for a Windows logo. Secure Boot, which protects against a wide range of malicious software that depends on tampering with the operating system on-disk, can only operate with a CSM disabled. As such, most OEM PCs ship in the Windows logo-compliant, CSM-disabled mode. Self-builders typically don’t care about such things, which is why motherboards ship in the more compatible, but less secure, CSM mode.

Intel’s plan is to scrap the CSM entirely. This will simplify the hardware—no need to validate it with both CSM off and on—and will mean that developers of things such as new network cards, disk controllers, and video cards no longer need to offer legacy Option ROMs just in case someone is using brand-new hardware with ancient software. It will also firmly relegate that old software to virtual machines or other ways of mimicking old environments.

De cara al futuro, el desguace del CSM también podría permitir a Intel para el desguace de otra tecnología legado. Incluso el procesador muy mejor y más nuevo de Intel, tales como el monstruo $ 13.011 mil, 28 núcleos, 56 hilos Xeon Platinum 8180M, arranca actúan como si se trata de un chip de 16 bits 8086 y todavía tiene todos los antiguos modos de procesador de 16 bits. Quitar el requisito de BIOS y CSM y que podría abrir la puerta a la eliminación de estos modos también procesadores legado.

Ha habido rumores de que un futuro procesador Intel x86 escalaría recuperar parte de su compatibilidad con sistemas existentes; un procesador puro de 32 y 64 bits que se redujo la compatibilidad de 16 bits sería encajar perfectamente con los planes para eliminar los últimos vestigios de la BIOS de UEFI.

en

WordPress

COMPARTIR

Estamos trabajando en un sistema para mejorar la calidad del sitio web y en recompensar a los usuarios activos por verificar articulos, noticias y su calidad, ¡Gracias por mejorar Business Monkey News!

Si el artículo es erróneo, esta mal traducido o falta información, puedes editarlo, notificarnos con un comentario (nosotros lo corregiremos) o puedes ver el artículo original aquí: (Artículo en el idioma original)

Los cambios realizados se actualizarán en 2 Horas.

Modificar artículo