Sí, es posible actualizar una imagen de BIOS diferente a una placa base. Existen herramientas especialmente escritas diseñadas para este mismo propósito. Algunas de estas herramientas pueden mostrar una imagen de BIOS a cualquier marca o modelo de placa base, independientemente de si esa imagen de BIOS fue diseñada para usarse con esa placa base.
Sin embargo, el hecho de que pueda hacer algo no significa que sea prudente hacerlo.
Las diferentes placas base tienen hardware diferente y el BIOS de cada placa base está diseñado específicamente para funcionar con el hardware de esa placa base. El uso de un BIOS de una placa base en una placa base diferente casi siempre resultará en una falla completa de la placa (lo que llamamos “bloquearla”). Incluso los cambios más pequeños en el hardware de la placa base pueden conducir a fallas catastróficas.
- ¿Es esta una buena PC para comprar para juegos? Https: //m.newegg.com/products/9SIABFS4F36508? Ignorebbr = true
- ¿Cuál podría ser el problema de mi PC?
- ¿Por qué mi PC se apaga sola?
- ¿Debo comprar una computadora portátil o una PC?
- Si el disco duro no se reconoce correctamente en una PC y el sistema no se inicia, ¿cuál sería el problema más probable?
Ahora, es posible que un programador experto modifique una imagen de BIOS, reescriba o reemplace partes de su código para agregar funcionalidad o mejorarla. Una operación bastante simple es actualizar el código de inicialización para un periférico incorporado en la placa base, como una red o un controlador SATA / RAID. Otro cambio podría ser agregar un módulo para admitir alguna otra pieza de hardware que se está conectando a la placa. Aún otros cambios pueden involucrar desbloquear secciones del BIOS que normalmente están ocultas para el usuario, incrustar información en un BIOS para identificar positivamente una máquina o habilitar funciones del hardware que normalmente no son accesibles. Sin embargo, ninguno de estos implica reescribir el BIOS. En cambio, implican el uso de herramientas de software especialmente diseñadas para un tipo particular de BIOS para eliminar módulos, agregar módulos, desbloquear o bloquear funciones, cambiar el logotipo de inicio o incrustar información de identificación. – Y el más mínimo error al usar esas herramientas puede bloquear una placa base.
Mucho más complejo es el proceso de reescribir partes de un BIOS. Esto requiere un programador que esté completamente familiarizado con el código de máquina y la programación de ensamblaje y que comprenda muy bien el código de inicialización del BIOS y otras funciones. Incluso los mejores programadores que intentan esto, sin embargo, querrán más que solo lo que ellos personalmente saben confiar; quieren diagramas de flujo detallados y teoría de codificación que documenten lo que se supone que debe hacer normalmente el BIOS. Luego, tienen que entrar en el código de la máquina BIOS, desarmarlo y luego analizar ese código para asegurarse de que está haciendo lo que se supone que debe hacer antes de que incluso puedan considerar hacer un cambio. Y, de nuevo, incluso el más mínimo error dará como resultado una imagen de BIOS que puede bloquear una placa base.
Los programadores más hábiles podrían intentar escribir BIOS desde cero. Esto requerirá que tengan una comprensión detallada de cada pieza del hardware en la placa base, cómo funciona y qué valores deben cambiarse en los registros para que ese hardware funcione. También deben conocer cada paso de los procedimientos de inicialización que se supone que suceden para cargar un sistema operativo en la máquina y todas las interfaces que deben configurarse entre la BIOS y el sistema operativo. Tienen que asegurarse absolutamente de que hacen todo bien, ya que cualquier error puede evitar que la computadora funcione en absoluto.
Hay algunas personas que modifican las BIOS en cada uno de estos niveles de habilidad. Los entusiastas conocedores pueden tomar el primer nivel, aunque la mayoría de ellos diferirían a alguien más experimentado. Aquellos con habilidades superiores, pero menos vistos, podrán modificar la funcionalidad del BIOS reescribiendo partes de su código, a veces con buenas intenciones y otras con menos sabrosas. Y pocas personas son tan hábiles que pueden escribir un BIOS desde cero, y por lo general son empleados de compañías como Award o Phoenix que los fabrican comercialmente.
Sin embargo, para el usuario común, cualquier intento de alterar, reescribir o cambiar una imagen de BIOS es una muy mala idea. Y, como dije al principio, probarnos una imagen de BIOS que nunca fue diseñada para su placa base también es una muy mala idea.
Sin embargo, dicho esto, si todavía está interesado en la idea de alterar o escribir un código de BIOS, permítame sugerirle que se tome el tiempo de aprenderlo, en detalle, antes de intentar realizar cualquier cambio real. Y, si te vuelves hábil en esta área, quién mata … podrías ser el próximo Gary Kildall.