Búsqueda personalizada

viernes, 11 de enero de 2008

Reprogramacion Nvram "The IDPROM contents are invalid"

Lo primero que tuve que hacer en mi curso de Arquitectura de computadores es tomar 4 Sparcstation 4 que no tenia nada, ni disco , ni ram, apenas 1 unidad externa de cd la cual tuve que repartir las tareas para mas adelante.

Bueno esta entrada es por que cuando ya los pude iniciar las Sparc y me dispuse a instalarle Aurora Linux para Sparc no podia, y era por los errores que me daba al inicio, y era por que la nvram (o bios en pc-ibm) esta corrupta, esto se da por el hecho que como antigua la maquina y no se prendio en tiempo la pila se agoto, por lo tanto por eso el estado de la nvram.

Buscando en google informacion encontre la informacion al respecto, habiendo 2 maneras de poder
reparar o mejor dicho reprogramar la nvram o Cambiar la nvram por una nueva, este es caso mas extremo ya que aparte de ingresar una nueva nvram (se tiene que desoldar la antigua y poner la nueva):

La formas de reprogramacion son:

1.- A través de la reprogramacion lenta bit por bit de la nvram, lo cual encontre tedioso y no muy incomprensible (aunque se bastante ingles hay cosas que no se da muy al entender en este metodo)
2.- Y el metodo que ocupe que en la guia que encontre esta descrito asi
"A Quick-and-Dirty Guide to Restoring the NVRAM of a sun4c/m/u machine", que seria como "Una Guia rápida y sucia de restorar la Nvram de una maquina dun4c/m/u" que a continuacion detallo en español para que la ejecute:

1.- Al iniciar la maquina presionamos Stop-A e ingresamos a la consola de la nvram (ok prompt), cuidado con esto por que estas trabajando a nivel de la nvram y cualquier configuracion erronea te matas

2.- Tecleamos en la consola lo siguiente:

ok? set-defaults

ok? setenv diag-switch? false

ok? 8 0 20 E3 E4 E5 H1H2H3 mkpl

(los numeros 8 0 20 E3 E4 E5 H1H2H3 es a gusto de consumidor digo yo por que con esa identificacion va a quedar la tarjeta de red, y aunque siempre tiene que empezar con 8 0 20 ya que son las asignadas a las sparcs)


3.- Al momento de ingresar la última línea, se presiona Control-D e inmediatamente Control-R.

4.- Reiniciamos y esta listo.


Con esto quedo configurada la Nvram y pude iniciar el proceso de instalacion de Sistema Operativo, como chiste quedo como anecdota que un amigo jugando con la configuracion puso que de entrada de dispositivo quedara el cdrom y no el teclado por lo tanto hasta alli llego esa sparc y lo otro que me preocupo era que la opcion mas compleja y que el profesor me daba era cortar la nvram por la mitad (me imagine esa escena y queda perplejo) y conectarle una nueva bateria, lo peor es que lo vi hacerlo al profesor y estabamos todos atonito por el metodo medio extremo del trabajo. Bueno espero cualquier comentario.

Dejo el link de la pagina en ingles de esto para mas detalles:

http://www.squirrel.com/sun-nvram-hostid.faq.html