Si se quita el chip BIOS después de que el sistema se haya iniciado, ¿la computadora simplemente continuará funcionando hasta el próximo reinicio?

Sí, el sistema debería funcionar sin fallas. A menos que uno intente acceder a NVRAM (RAM no volátil) del chip BIOS, en este caso podría terminar lanzando una excepción y tendrá que reiniciar.

Ahora la pregunta sigue siendo cómo funcionará esto.

Una vez que presiona el botón de encendido, después de la secuencia de encendido y el código de chip de BIOS de descubrimiento de RAM se copia a la RAM, esto se llama como sombreado de ROM, por lo que una vez que inició el sistema operativo, las siguientes cosas ya se habrían hecho.

  1. Descubrimiento de RAM y Sombreado.
  2. Creación y publicación de tablas SMBIOS y tablas ACPI en el sistema operativo.
  3. Arranque cargando el sistema operativo.

Ahora, una vez que haya eliminado el chip BIOS, debe desactivar los controladores que usan la región NVRAM para cualquier reinicio no deseado.

Otra cosa muy importante es el estado de sueño.

No puede poner su computadora portátil en reposo, porque el script de arranque S3 se almacenará en el BIOS y no podrá encontrarlo cuando haya eliminado el chip del BIOS.

Hibernate y Shutdown no tienen ninguna posibilidad en este escenario.

Ahora, nos lleva a otra pregunta, ¿por qué los sistemas operativos usan BIOS cuando solo lo necesitan hasta que están activos?

Vea si el sistema operativo va al trabajo del BIOS, entonces los sistemas operativos dependerán de la plataforma. Hay miles de éxitos de procesadores en el mercado que los fabricantes de SO se volverán locos al proporcionar SO para cada plataforma diferente. Llevará mucho tiempo y será muy costoso.

Gracias,

Shri

Depende del diseño de su placa base, pero las placas más antiguas que utilicé tenían un chip BIOS conectado. La secuencia de inicio copió el BIOS desde el chip conectado a la RAM en el momento del inicio, por lo que el chip podría eliminarse después del inicio.

Manifestación:

Todos los sistemas más nuevos tienen el BIOS en flash montado en superficie, por lo que el punto es discutible, de todos modos.

Es una mala idea en la práctica debido a los arcos eléctricos que ocurrirán cuando tire de los pasadores, pero supongamos que puede salirse con la suya.

Aunque el BIOS (Sistema de entrada y salida básico) todavía se usa en tiempo de ejecución, creo que una de las primeras cosas que hacen las computadoras más modernas es copiar la BIOS de la ROM lenta a la RAM rápida y luego reasignar la RAM al espacio de direcciones del BIOS, creando efectivamente un reemplazo basado en RAM mientras está encendido. Entonces, aunque el código del BIOS todavía se usa, el chip del BIOS no. Por lo tanto, podría eliminarlo en teoría.

Debería BSOD.

La BIOS se verifica durante el tiempo de ejecución.

Puede que no, pero generalmente lo hará una vez que reciba un ping de otra cosa. Esta es generalmente una muy mala idea en la práctica

Hmm, esa es una pregunta interesante y realmente depende del BIOS.

Los BIOS más antiguos generalmente no tienen mucha funcionalidad aparte de probar los periféricos conectados al inicio, pero muchos BIOS nuevos tienen un nivel bastante alto de integración con el sistema operativo, por lo que podrían no funcionar, pero nuevamente podrían tenerlo si el sistema operativo tiene buena tolerancia a fallas.

Tal vez puedas probar con una computadora portátil más vieja 😉

Lo último que escuché fue que no, porque el BIOS todavía se usa durante el tiempo de ejecución. Eso puede haber cambiado en las décadas desde que trabajé a ese nivel …

More Interesting

¿Qué curso debería estudiar para piratería ética después del 10?

¿Pueden los videojuegos ser 100% realistas, en términos de entornos dentro del juego?

¿La experiencia laboral en las principales corporaciones de software (Facebook, Google, ...) me ayudará a ingresar al programa MS CS de Stanford o Berkeley con un promedio de calificaciones (3.5) del programa superior de pregrado CS?

¿Cuál es el lenguaje más utilizado en el aprendizaje automático?

¿Cuál es un precio razonable para pagarle a alguien por ensamblar una PC para usted con las piezas que le da?

¿Cómo funciona una CPU en un sistema informático?

¿Es posible detectar si un servidor está realmente inactivo, o si simplemente responde lentamente en un sistema distribuido?

¿Qué son los modelos gráficos probabilísticos?

¿Cuál es la importancia de los FSM?

¿Se sobrecalientan los microprocesadores fotónicos?

Soy un estudiante de último año de ingeniería en ciencias de la computación en busca de pasantías en desarrollo web. ¿Cuáles son los pasos que debo seguir para obtener uno? ¿Cómo debo buscar empresas? ¿Cuáles son las habilidades que debo adquirir antes de solicitar una?

¿Qué debo tener en cuenta al construir una computadora?

¿Qué sucede si no retiramos la unidad USB de manera 'segura'?

¿Cuáles son los problemas automotrices / de automóviles y de transporte que podemos resolver usando la visión por computadora?

Técnicas de procesamiento de señales junto con aprendizaje automático; se han usado juntos para el diagnóstico de fallas, mientras que ML puede hacerlo solo para CBM. ¿Por qué?