BIOS

  • Pequeño programa pre-instalado en las placas base para gestionar el chequeo de hardware de un equipo microinformático y gestionar su arranque.


Award_BIOS_setup_utility.png

Foto obtenida de la wikipedia __WIKIPEDIA BIOS__

  • Para gestionar la comunicación con los distintos dispositivos del equipo, la Bios se comunica con ellos a través de los códigos POST (power on selft).
Si quieres saber mas sobre como funciona la comunicación post de la Bios con los componentes de hardware de tu equipo échale un vistazo a esta pagina CODIGOS POST
  • Dentro de la placa base (el chip bios) se divide en dos partes, una donde guarda el programa ( EEPROM) y otra donde guarda las configuraciones (CMOS).

chip_bios.jpg
Foto obtenida de: BIOS+CMOS JUNIOR PEVES


  • La EEPROM se puede actualizar y configurar y la CMOS puede resetearse fácilmente quitando la pila (CR2032) que la alimenta o con el (JUMPER CMOS).

cmos_jumper.gif
Imagen obtenida de: JUMPER CMOS
  • Actualmente en el mercado hay 3 fabricantes: AMI WEB, AWARD WEB Y PHOENIX WEB

Parámetros de configuración de la BIOS

Standard CMOS Features

  • Aquí se puede cambiar o establecer la fecha del sistema, configurar los discos duros y configurar la disquetera si la tenemos.
  • De otra forma, si estamos seguros que no utilizaremos algún canal IDE, deberíamos el campo como NONE, de esta manera el inicio o arranque será mucho más rápido, ya que no leerá ese dispositivo.
  • Por otra parte la opción HDD Auto Detection, se encarga de detectar y auto configurar todos los discos que reconozca.
  • Los discos duros Sata son reconocidos en esta sección también.

  • Date y time: Cambiar fecha y hora
  • IDE channel 0 Master/Slave: Diferentes dispositivos (canales IDEs o SATAs), pulsando en cualquiera de los canales veo la configuración del canal (ide auto-detection para detectar el dispositivo). Si el dispositivo no lo tenemos, es mejor poner [None] para que el arranque sea un poco más rápido
  • Aquí también se le dice el tipo de disquetera y su modo de acceso
  • Modo de arranque (Halt On): que es lo que le va a interrumpir el inicio (falta de teclado, que se salte cualquier error…)

Advanced BIOS Features

  • La opción CPU INTERNAL CACHE, Configura prescindiremos de memoria caché principal.
  • De la misma manera actuaremos ante la opción CPU EXTERNAL CACHE.
  • Si activamos la opción QUICK POWER ON SELF TEST, aceleraremos el POST, por lo tanto ganaremos segundos de arranque.
  • La Opción BOOT SEQUENCE, me indica el orden en que los dispositivos de la lista serán BOOTEADOS.
  • La Opción SWAP Floppy drive: esta opción solo me permite cambiar las letras de las disqueteras, en el caso de que tuviéramos 2.
  • La Opción SECURITY OPTION, me permite establecer una contraseña cada vez que se encienda el equipo.

  • Hard disk boot priority: en decimos el orden de los discos duros. First boot device, Second boot device…
    Si queremos arrancar desde un pen-drive, normalmente hay que ponerlo como disco duro y luego en el orden de discos duros ponemos el usb-hdd como primero
    Si quiero que arranque solo desde el HDD, pongo todos los demás como Disable
  • Password check: para poner contraseñas a la Bios [setup] o al sistema [system]
  • HDD SMART capability: el SMART se encarga de la comprobación de la parte física del disco. Es bueno tenerlo Enabled si queremos que nos de el aviso como en un servidor. Perdemos velocidad de transferencia
  • Limit CPUID Max. to 3: Es un identificador de la CPU, para sistemas anteriores al NT4, hoy en dia Disabled siempre
  • No-execute memory protect: El “antivirus” para que no acceda a memoria, es bueno tenerlo Enabled aunque puede dar problemas con cierto software (como con máquinas virtuales)
  • CPU Enhanced Halt (C1E): Nos permite cuando entre en un determinado modo, reduce la velocidad del procesador, también es bueno a Enabled
  • CPU Thermal Monitor 2 (TM2): Si sube mucho de temperatura baja voltajes y frecuencias (enabled)
  • CPU EIST Function: Driver que maneja la velocidad del reloj en función de la temperatura (enabled)
  • Virtuallization technology: para poder virtualizar
  • Init display first: En el caso de que tengamos grafica integrada y tarjeta , con cual queremos arrancar
  • Onboard VGA: Configuración de la tarjeta gráfica integrada
  • On-chip frame buffer size: cantidad de memoria de la tarjeta gráfica integrada en placa.
  • Para ver resolución full-hd, necesito un máximo de 7.91MB

Advanced Chipset Features

  • Esta parte permite modificar partes críticas del sistema como: procesadores, canales DMA, memoria RAM, etc.
  • Una de sus funciones es habilitar a los puertos USB.

Integrated Peripherials

  • Aquí se configuran los componentes de hardware externo conectados a la placa base, tal como tarjeta de sonido, tarjeta de red, puertos de comunicaciones,etc.

  • Hard disk boot priority: en decimos el orden de los discos duros. First boot device, Second boot device…
    Si queremos arrancar desde un pen-drive, normalmente hay que ponerlo como disco duro y luego en el orden de discos duros ponemos el usb-hdd como primero
    Si quiero que arranque solo desde el HDD, pongo todos los demás como Disable
  • Password check: para poner contraseñas a la Bios [setup] o al sistema [system]
  • HDD SMART capability: el SMART se encarga de la comprobación de la parte física del disco. Es bueno tenerlo Enabled si queremos que nos de el aviso como en un servidor. Perdemos velocidad de transferencia
  • Limit CPUID Max. to 3: Es un identificador de la CPU, para sistemas anteriores al NT4, hoy en dia Disabled siempre
  • No-execute memory protect: El “antivirus” para que no acceda a memoria, es bueno tenerlo Enabled aunque puede dar problemas con cierto software (como con máquinas virtuales)
  • CPU Enhanced Halt (C1E): Nos permite cuando entre en un determinado modo, reduce la velocidad del procesador, también es bueno a Enabled
  • CPU Thermal Monitor 2 (TM2): Si sube mucho de temperatura baja voltajes y frecuencias (enabled)
  • CPU EIST Function: Driver que maneja la velocidad del reloj en función de la temperatura (enabled)
  • Virtuallization technology: para poder virtualizar
  • Init display first: En el caso de que tengamos grafica integrada y tarjeta , con cual queremos arrancar
  • Onboard VGA: Configuración de la tarjeta gráfica integrada
  • On-chip frame buffer size: cantidad de memoria de la tarjeta gráfica integrada en placa. Para ver resolución full-hd, necesito un máximo de 7.91MB

Power Management Setup

  • Maneja funciones como la ahorro de energía, sus opciones más conocidas y usadas son:
  • POWER MANAGEMENT, se activa o desactiva la función de ahorro de energía.
  • VIDEO OFF METHOD, Se establece aquí el modo en que el sistema de video ahorrará energía.
  • PM TIMERS, en esta opción estableceremos el tiempo que tarda nuestro sistema en apagar.
  • CPU FAN OFF IN SUSPEND, este método determina si el COOLER debería apagarse en caso de que el sistema este suspendido, No Recomendable.
  • MODEM/LAN Wake UP: Determina si un MODEM o una tarjeta de red puede hacer que se encienda el equipo.

  • ACPI suspend type: El modo de suspensión
    • S1: La CPU deja de trabajar y se guarda todo en su caché
    • S2: Similar a S1, pero se apaga el procesador
    • S3: Modo suspendido, te deja guardado en RAM hasta un dia como maximo
  • Soft-Off by PWR-BTTN: Se apaga con el botón
  • PME event wake up: Gestion de energia por eventos. Encender el ordenador de forma remota
  • Power on by ring: Arrancar por modem, normalmente es por un código (magic packets)
  • Resume by alarm: Programar el arranque del sistema
  • HPET support: Sincronizar video y audio, envia una señal entre dispositivos
  • HPET mode: Para sistemas operativos de 32 y 64 bits
  • Power on by mouse: Arrancar con el ratón, mejor a disabled
  • Power on by keyboard: Arrancar con el teclado, mejor a disabled
  • AC back function: Cuando se vaya la luz y vuelva, que va a pasar, por ejemplo en servidores me interesa que vuelva a arrancar
    • Soft-off: Lo deja apagado cuando vuelva la luz
    • Full-on. Que se encienda siempre (para servidores)
    • Memory: Depende del estatus que tenia antes
  • Energy using products: Si la energia es menor de 1 watio y está hibernado no puede arrancar por wire on line (a enabled), lo normal disabled


PnP/PCI Configuration

  • Prácticamente nada que modificar, puesto que los sistemas operativos actuales controlan ellos mismos las interrupciones y el sistema PnP (Plug and Play, enchufar y usar) y no basan sus rutinas en la BIOS.

  • PCI1 IRQ Assignment: Asignación automáticas, solo modificamos en entornos industriales
  • PCI2 IRQ Assignment: Asignación automáticas

Pc Health Status

  • No suele haber ninguna opción que configurar, sin embargo si podremos monitorizar la temperatura del procesador, la velocidad de los ventiladores, el voltaje de la placa base, etc.

  • Reset case open status: cuando se abra la carcasa se resetea
  • CPU warning temperature: Reinicia al alcanzar una temperatura determinada
  • CPU FAN fail warning: Cuando baje de ciertas revoluciones el ventilador reinicia el equipo
  • System fan fail warning: Cuando baje de ciertas revoluciones el ventilador reinicia el equipo (el de la caja)
  • CPU Smart fan control: Configurar el giro del ventilador en función de la temperatura


Documentación Y Referencia.

http://en.wikipedia.org/wiki/BIOS
http://rpc.yoreparo.com/drivers/pc-no-arranca-ni-bios-ni-so-t348550.html
http://reparaciondecomputadoras9.wordpress.com/2010/11/17/como-funciona-mi-ordenador-%E2%80%93-el-bios/#more-192 JUNIOR PEVES
http://www.taringa.net/comunidades/cienciainformatica/727074/Tarjeta-de-diagnostico-POST-que-es-para-que-sirve-y-co.html
http://es.answers.yahoo.com/question/index?qid=20091127050959AAmlSKF
Apuntes curso auxiliar de montaje y reparación de equipos microinformáticos 2012: Ignacio Alba
http://www.phoenix.com/
http://www.award-bios.com/
http://www.ami.com/

*Creo en la información libre y sin normativas. APA?? ( Americanos?? Psicologos?) No Gracias.


@VI_TOR_ON TWITTER

PAGINA SOBRE UEFI DAVID