Depende de cómo el chip BIOS almacena la contraseña.
Si el chip del BIOS almacena la contraseña en la memoria RAM respaldada por la batería, al retirar la batería se borrará la memoria RAM que restaurará los valores predeterminados del BIOS. Para la mayoría de los chips, el valor predeterminado del BIOS es no requerir una contraseña.
Si el chip BIOS almacena la contraseña en un chip de memoria no volátil externo (generalmente EEPROM), generalmente es posible eliminar el chip NVM y leer la contraseña directamente desde el chip. Otra opción es borrar el chip NVM para restaurar los valores predeterminados del BIOS.
Si el chip del BIOS almacena la contraseña en la ROM del chip, entonces la contraseña es la misma para todos los chips y generalmente es posible buscar la contraseña en Google. Del mismo modo, muchos chips de BIOS tienen una contraseña de respaldo en la ROM que se puede encontrar usando Google.
Puede haber un chip de BIOS que almacene la contraseña en la memoria no volátil del chip (lo más probable es que la ROM programable de One Time). Si existen dichos chips (no conozco ninguno), entonces lo mejor sería intentar y forzar la contraseña del BIOS usando algo como this . Por supuesto, si alguien se tomara la molestia (y el gasto) de usar NVM en el chip para almacenar contraseñas, también podría limitar el número de intentos de contraseña en un período de tiempo determinado.
Las cosas se complican más si la contraseña del BIOS está protegida por un TPM (Trusted Platform Module). Para eso, consulte Contraseña y amp; BIOS a prueba de manipulaciones; ¿Almacenamiento de configuración con Trusted Platform Module? .