FUNCIONAMIENTO DEL ORDENADOR. ¿Qué ocurre cuando encendemos la Pc? Placa base (mother board), donde aparecen los pasos que sigue la inicialización del ordenador para su puesta en funcionamiento a partir del momento que oprimimos el botón de encendido. Cuando encendemos el ordenador, la corriente eléctrica (1) llega al transformador de fuerza o potencia (2). A través del conector (3) el transformador distribuye las diferentes tensiones o voltajes de trabajo a la placa base, incluyendo el microprocesador o CPU (4). Inmediatamente que el microprocesador recibe corriente, envía una orden al chip de la memoria ROM del BIOS (5) (Basic Input/Output System – Sistema básico de entrada/salida), donde se encuentran grabadas las rutinas del POST ( Power-On Self-Test – Autocomprobación diagnóstica de encendido) o programa de arranque. Si no existiera el BIOS conteniendo ese conjunto de instrucciones grabadas en su memoria, el sistema informático del ordenador no podría cargar en la memoria RAM la parte de los ficheros del Sistema Operativo que se requieren para iniciar el arranque y permitir que se puedan utilizar el resto de los programas instalados. Una vez que el BIOS recibe la orden del microprocesador, el POST comienza a ejecutar una secuencia de pruebas diagnósticas para comprobar sí la tarjeta de vídeo (6), la memoria RAM (7), las unidades de discos [disquetera si la tiene, disco duro (8), reproductor y/o grabador de CD o DVD], el teclado, el ratón y otros dispositivos de hardware conectados al ordenador, se encuentran en condiciones de funcionar correctamente. Cuando el BIOS no puede detectar un determinado dispositivo instalado o detecta fallos en alguno de ellos, se oirán una serie sonidos en forma de “beeps” o pitidos y aparecerán en la pantalla del monitor mensajes de error, indicando que hay problemas. En caso que el BIOS no detecte nada anormal durante la revisión, se dirigirá al boot sector (sector de arranque del disco duro) para proseguir con el arranque del ordenador. Durante el chequeo previo, el BIOS va mostrando en la pantalla del monitor diferentes informaciones con textos en letras blancas y fondo negro. A partir del momento que comienza el chequeo de la memoria RAM, un contador numérico muestra la cantidad de bytes que va comprobando y, si no hay ningún fallo, la cifra que aparece al final de la operación coincidirá con la cantidad total de megabytes instalada y disponible en memoria RAM que tiene el ordenador para ser utilizada. Durante el resto del proceso de revisión, el POST muestra también en el monitor un listado con la relación de los dispositivos de almacenamiento masivo de datos que tiene el ordenador instalado y que han sido comprobados como, por ejemplo, el disco o discos duros y el lector/grabador de CD o DVD si lo hubiera. Cualquier error que encuentre el BIOS durante el proceso de chequeo se clasifica como “no grave” o como “grave”. Si el error no es grave el BIOS sólo muestra algún mensaje de texto o sonidos de “beep” sin que el proceso de arranque y carga del Sistema Operativo se vea afectado. Pero si el error fuera grave, el proceso se detiene y el ordenador se quedará bloqueado o colgado. En ese caso lo más probable es que exista algún dispositivo de hardware que no funcione bien, por lo que será necesario revisarlo, repararlo o sustituirlo. Cuando aparecieron los primeros ordenadores personales no existían todavía los discos duros, por lo que tanto el sistema operativo como los programas de usuarios había que cargarlos en la memoria RAM a partir de un disquete que se colocaba en la disquetera. Cuando surgió el disco duro y no existían todavía los CDs, los programas se continuaron introduciendo en el ordenador a través de la disquetera para grabarlos de forma permanente en el disco duro, para lo que era necesario utilizar, en la mayoría de los casos, más de un disquete para instalar un solo programa completo. Por ese motivo, hasta la aparición de los lectores de CDs, el programa POST de la BIOS continuaba dirigiéndose primero a buscar el sistema operativo en la disquetera y si como no lo encontraba allí, Prof. Carolina del C. Levrand Página 1 pasaba entonces a buscarlo en el disco duro. Si por olvido al apagar esos antiguos ordenadores se nos había quedado por olvido algún disquete de datos introducido en la disquetera, al encender de nuevo el equipo el proceso de inicialización se detenía a los pocos segundos, porque el BIOS al leer el contenido de ese disquete encontraba otro tipo de datos y no el sistema operativo. Cuando eso ocurría solamente había que extraer el disquete de la disquetera y oprimir cualquier tecla en el teclado. De inmediato el BIOS continuaba la búsqueda, dirigiéndose al disco duro, lugar donde se encontraba y encontramos grabado todavía el sistema operativo, incluso en los ordenadores más actuales. CARGA DEL SISTEMA OPERATIVO Una vez terminadas las verificaciones previas, la BIOS inicia un recorrido en busca un dispositivo donde encontrar un programa que pueda continuar el proceso con la carga del Sistema Operativo. Este recorrido se denomina secuencia de carga ("Boot sequence") y su orden puede ser establecido mediante un programa auxiliar ( set-up de la BIOS) que es accesible mediante la pulsación de ciertas teclas durante los instantes iniciales de carga. Una vez fijada, la secuencia de carga es almacenada en la memoria de datos de la BIOS , de forma que puede ser recordada y utilizada la próxima vez que se reinicia el sistema. En los sistemas primitivos, la secuencia de carga era fija, empezando en el disquete (A:) y siguiendo en la primera unidad de disco (C:). Esta sigue siendo aún la secuencia normal, pero las BIOS actuales pueden alterar este orden e incluso dispositivos alternativos como CD-ROM o LAN, como puntos de inicio para la carga del Sistema. En estos apuntes denominamos unidad o disco maestro a aquel que puede ser accedido por la BIOS durante su secuencia de carga. El set-up de la BIOS establece el orden en que serán consultados los dispositivos disponibles. ¿Para qué sirve el BÍOS? Hasta ahora sabemos que sin Sistema Operativo, la computadora no funciona. El BIOS: Conjunto de utilidades que configuran el sistema. Nos permite modificar ciertos parámetros, tales como la ubicación de los puertos serie y paralelo, la presencia de discos rígidos y su tamaño, y la fecha y la hora del equipo. Es lo primero que identifica un ordenador, luego de lo cual empieza por reconocer cada uno de los dispositivos que han sido programados. Dentro del BIOS viene la primera programación de ordenador, ya que en él se asignan preferencias de idioma, prioridades de arranque, gestión de unidades de disco así como de impresoras. (El BIOS viene a convertirse en una parte esencial para un ordenador, no se le puede dar un orden de importancia o de categoría de importancia, pero sin él simplemente el ordenador sería una caja vieja a desechar). Para entrar al BIOS no se tiene una regla general, ya que esto depende del tipo de placa madre o de la firma que lo representa, pero podemos mencionar una serie de combinaciones de teclado para quienes tengan un modelo especial y deseen intentar: Tecla “Supr”, Tecla “Del”, Tecla “F2″, “Ctrl+Alt+Esc”, Tecla “F1″, Tecla “F10″, “Ctrl+Alt+S” Una vez entrado en la BIOS del ordenador, podremos acceder a su programación y hacerlo a nuestra manera y conveniencia. Podemos por ejemplo aquí manejar el orden de arranque de los dispositivos. Aquí en general se recomienda hacerlo dos veces dependiendo de las acciones a tomar. Por ejemplo, si vamos a instalar el sistema operativo, lo ideal sería dejar la siguiente secuencia de arranque: Prof. Carolina del C. Levrand Página 2 Floppy Disk CD-ROM Disco Duro (Unidad Master o primera) Una vez instalado el sistema operativo, es recomendable entrar nuevamente al BIOS y modificar ese orden, ya que algunas tarjetas madres (no todas pero si algunas) se quedan un buen tiempo a la espera de la unidad de CDROM y puede tomarse como si fuese una colgada del ordenador. Así que bajo estas consideraciones, es bueno volver a modificar el orden de arranque y dejarlo de la siguiente manera: Floppy Disk Disco Duro CD-ROM Es bueno dejar el floppy disk como primera unidad de disco si por alguna razón deseamos iniciar con un diskette de arranque en DOS. Diferencias: ROM: Read Only Memory: Memoria de sólo lectura (no se puede borrrar, pero se puede arruinar) BIOS Basic Input Output System: sistema básico de entrada y salida. Es el programita que carga cuando enciendes la computadora, aunque no tengas disco duro (es la parte inicial que termina con un BEEP) El BIOS se graba en la memoria ROM CMOS: Semiconductor de metal-oxido complementario.- aunque en la actualidad es la tecnología de diversos chips. Se le conoce por ser la parte donde se almacena la configuración del sistema. Parte de esa configuración es el Setup, que se puede modificar cuando se pulsa SUPR, F1, etc. El Setup reside en el CMOS SETUP DEL BÍOS: Es una “parte” del BÍOS que guarda la configuración mínima de elementos de hardware (discos duros, puertos, etc.) y opciones de configuración básicas (por ejemplo, si el usuario quiere que la PC comience a buscar el inicio del SO por A:, por C: o por cualquier otra unidad, incluso red). Ésta es la única parte del BÍOS a la que puede acceder el usuario para modificar o verificar datos, por eso no se trata de una memoria ROM, sino de una RAM, de manera tal que, tras los cambios, estos se puedan salvar y permanecer inalterables hasta el próximo cambio, o hasta que se agote la pila que hace que esos datos no se pierdan. ¿CÓMO SE CARGA EL S.O? El sistema es el encargado de poner en ejecución a los programas, pero alguien debe poner en funcionamiento al S.O. cuando encendemos la PC se carga la información de la BIOS (datos cargados previamente y son guardados en la memoria CMOS). Que permite ejecutar varias rutinas de testeo y verificación que posibilitan detectar de buena manera y configurar todos los dispositivos de manera inicial y básica. EL BIOS (Basic Input/ Output System) es un programa básico del sistema que está en una memoria ROM, por lo cual no soporta escritura mediante métodos convencionales y perdura aunque no reciba alimentación. En él se encuentran las instrucciones para controlar los dispositivos básicos integrados en el motherboard, las rutinas de detección y ejecución de BIOS de otros componentes, pruebas para verificar que los dispositivos se hallan en un estado lógico correcto y una interfaz mediante la cual podemos configurar sus parámetros. ¿Cómo trabaja? Cuando se enciende la computadora, la primera instrucción del microprocesador es la de buscar el BIOS principal de la PC y ejecutarlo inmediatamente. Este programa, a su vez, realiza una prueba general del procesador, la Prof. Carolina del C. Levrand Página 3 memoria, la placa de video y las unidades de disco, denominada POST (Power On Self Test), cuyo resultado se presenta en forma de jeeps. Luego, busca y ejecuta el BIOS de la placa de video. A continuación, muestra su pantalla principal y realiza el conteo de memoria, además de verificar que la configuración de puertos y dispositivos sea la correcta. Finalizada esta rutina, efectúa una búsqueda de otras BIOS de componentes específicos si lo hubiere. Por último, muestra el cuadro de configuración del equipo, y busca algún dispositivo de arranque, para entregarle el control de la máquina al sistema operativo. Este proceso se llama BOOTEO, es decir la BIOS busca el S.O. instalado o un CD de arranque en el disco A, disco C, red LAN, Compactera u otro dispositivo. Una vez encontrado, continúa con el control el S.O. Prof. Carolina del C. Levrand Página 4