SlideShare una empresa de Scribd logo
1 de 7
BIOS
En computadoras IBM PC compatibles, el Basic Input/Output System (BIOS), también
conocido como System BIOS, ROM BIOS o PC BIOS, es un estándar de facto que define
a una interfaz de firmware.1 El nombre se originó en el Basic Input/Output System
usado en el sistema operativo CP/M en 1975.2 3 El software BIOS es instalado dentro
de la PC, y es el primer programa que se ejecuta cuando se enciende la computadora.
El propósito fundamental del BIOS es iniciar y probar el hardware del sistema y cargar
un gestor de arranque o un operativo de un dispositivo de almacenamiento de datos.
En adición, el BIOS provee una capa de abstracción para el hardware, p.e. que consiste
en una vía para los programas de aplicaciones y los sistemas operativos interactúen
con el teclado, el monitor y otros dispositivos de entrada/salida. Las variaciones que
ocurren en el hardware del sistema quedan ocultas por el BIOS, ya que los programas
usan servicios de BIOS en lugar de acceder directamente al hardware. Los sistemas
operativos modernos ignoran la capa de abstracción provista por el BIOS y acceden al
hardware directamente.
El BIOS de la IBM PC/XT original no tenía interfaz con el usuario interactiva. Lo
mensajes de error eran mostrados en la pantalla, o codificados por medio de una serie
de sonidos. Las opciones en la PC y el XT se establecían por medio de interruptores
y jumpers en la placa madre y en las placas de los periféricos. Las modernas
computadoras compatibles Wintel proveen una rutina de configuración, accesible al
iniciar el sistema mediante una secuencia de teclas específica. El usuario puede
configurar las opciones del sistema usando el teclado y el monitor.
El software del BIOS es almacenado en un circuito integrado de memoria ROM no-
volátil en la placa madre. Está específicamente diseñado para trabajar con cada
modelo de computadora en particular, interconectando con diversos dispositivos que
componen el conjunto de chips complementarios del sistema. En computadores
modernos, el BIOS está almacenado en una memoria flash, por lo que su contenido
puede ser reescrito sin remover el circuito integrado de la placa madre. Esto permite
que el BIOS sea fácil de actualizar para agregar nuevas características o corregir
errores, pero puede hacer que la computadora sea vulnerable a los rootkit de BIOS.
La tecnología de BIOS está en un proceso de transición hacia el Unified Extensible
Firmware Interface (UEFI) desde el año 2010.
Historia
El acrónimo BIOS fue inventado por Gary Kildall5 y apareció por primera vez en 1975 en
el sistema operativo CP/M2 3 6 7 describiendo la parte específica de la máquina del
CP/M cargado durante el arranque que interactúa directamente con el hardware3 (por
lo general, una máquina de CP/M solo tiene un simple arranque en su ROM.)
Las versiones de MS-DOS o PC DOS contienen un archivo denominado bajo alguno de
los siguientes nombres: "IO.SYS", "IBMBIO.COM", "IBMBIO.SYS", o "DRBIOS.SYS"; este
archivo se conoce como el "BIOS DOS" (también conocido como "Sistema I/O DOS") y
contiene la parte de hardware específico de bajo nivel del sistema operativo. Junto con
el hardware específico, pero independiente del sistema operativo "BIOS del sistema"
subyacente, que reside en la memoria ROM, este representa el análogo al CP/M BIOS.
En otros tipos de computadoras, se emplean en su lugar, los términos monitor de
arranque, gestor de arranque, y ROM de arranque. Algunos equipos basados en
PowerPC y Sun utilizan Open Firmware para este propósito.
Con la introducción de las máquinas PS/2, IBM dividió el sistema BIOS en porciones en
modo real y modo protegido. La porción de modo real estaba destinada a proporcionar
retro compatibilidad con los sistemas operativos como DOS, y por lo tanto fue
nombrado "CBIOS" (para compatibilidad del BIOS), mientras que el "ABIOS" (por
Advanced BIOS) proporcionaba nuevas interfaces adaptadas específicamente para
sistemas operativos multitarea como OS/2.
Hay algunas alternativas a la funcionalidad de la "Legacy BIOS" en el mundo
x86: Extensible Firmware Interface, Open Firmware (usado en la OLPC XO-1),
y Coreboot.
Configuración
La BIOS (Basic Input Output System, Sistema Básico de Entrada y Salida) es una especie
de programa grabado en un chip de la placa base que el ordenador ejecuta nada más
encenderse para dar paso después a la carga del sistema operativo. Pero para poder
lograr cargar con éxito el sistema operativo, antes ha de conocer la cantidad de RAM
instalada, los discos duros conectados,... para lo cual la BIOS chequea el sistema y
localiza estos componentes.
Además, la BIOS realiza el POST (Power-On Self Test, Test Automático de Encendido),
un pequeño test que comprueba que todo esté conectado correctamente y que no
haya ningún problema en los dispositivos. Si todo está correcto, dará paso a cargar el
sistema operativo, en caso contrario, nos mostrará un mensaje de error o nos
informará de algún fallo mediante una serie de pitidos o por voz si nuestra placa base
incorpora esta funcionalidad.
La BIOS debe ser modificada para indicar correctamente qué disco duro tenemos,
establecer la hora del sistema,... A tal efecto, incorpora una memoria conocida como
CMOS que almacena todos los datos necesarios para el arranque del ordenador. Esta
memoria se encuentra continuamente alimentada gracias a una pila que incorpora la
placa base, ya que si la CMOS se borrara cada vez que apagásemos el ordenador,
tendríamos que estar continuamente reconfigurando la BIOS.
Acceder al programa de configuración de la BIOS
Para acceder él normalmente bastará pulsar la tecla “Supr” mientras el ordenador está
realizando el POST y sale un mensaje similar a “Press del to enter setup”. En algunos
modelos, es posible sea una tecla o combinación de teclas diferentes, como por
ejemplo F1, Esc, Control+F1, etc.
Configuración de la BIOS
Existen varios tipos de BIOS (Award, Phoenix, WinBIOS,...), siendo la más popular y en
la que está basado este tutorial la BIOS Award. En ella, accedemos a un menú en modo
texto en el cual las distintas opciones se encuentran clasificadas por categorías
(configuración básica, avanzada,...).
No se debe cambiar nada si no se está totalmente seguro de para que sirve esa opción,
ya que una mala configuración de la BIOS puede afectar gravemente al rendimiento y
la estabilidad del sistema operativo e incluso impedir su arranque.
Antes de empezar a modificar nada y como medida de seguridad es recomendable
copiar los valores actuales de las opciones de la BIOS en un folio, así tendremos una
copia escrita por si la memoria CMOS se borra o al modificar algún valor, el ordenador
no logra arrancar correctamente.
Las opciones más comunes (aunque pueden tener un nombre ligeramente diferente
según nuestra placa base) son:
- Standard CMOS Setup
Dentro de este apartado podremos establecer la fecha y la hora del sistema, configurar
nuestros discos duros y establecer la disquetera que tenemos.
Cambiar la hora del sistema o configurar nuestra disquetera no tiene complicación
alguna. Sin embargo, la parte más interesante está en el apartado Hard Disk, en el cual
se configuran los discos duros.
Si no estamos seguros de qué disco duro tenemos y dónde está conectado, es
recomendable dejar todos los valores del campo TYPE en “Auto” para que sea la BIOS
la que configure nuestros dispositivos automáticamente.
Sin embargo, si estamos seguro de que en cierto canal IDE no hay ningún disco duro
conectado, si ponemos el campo TYPE en “None” aceleraremos ligeramente el inicio
del sistema, ya que la BIOS no tendrá que buscar ningún dispositivo en ese bus y
asumirá directamente que no hay ninguno conectado.
Si queremos ir un poco mas allá y evitar en cada encendido del ordenador se tengan
que detectar los discos duros, podremos hacer uso de la utilidad IDE HDD Auto
Detection que incorporan la mayoría de las BIOS actuales y que se encarga de detectar
y configurar automáticamente los discos duros que detecte.
- BIOS Features Setup
En este apartado se puede configurar el modo en que la BIOS realiza ciertas
operaciones. Las opciones más interesantes son:
CPU Internal Cache: Es altamente recomendable que activemos (la marquemos como
“Enabled”) esta opción, ya que en caso contrario estaremos deshabilitando la caché
interna del procesador y el rendimiento del sistema se verá muy perjudicado.
External Cache: Esta opción también debe estar activada para poder hacer uso de la
caché externa o caché L2.
Quick Power On Self Test: Activando esta opción aceleraremos el POST y ganaremos
unos segundos en el arranque del sistema. Generalmente, no existe ningún problema
por tenerla activada.
Boot Sequence: Mediante esta opción estableceremos el orden en el que el ordenador
intentará cargar un sistema operativo desde las distintas unidades. En algunas
ocasiones, esta opción viene desglosada en tres opciones diferentes: First Boot Device,
Second Boot Device y Third Boot Device.
Swap Floppy Drive: Si activamos esta opción y tenemos dos disqueteras, las letras de
cada una de ellas se cambiarán, es decir, B: pasará a ser A: y viceversa.
Security Option: Esta opción nos permitirá indicarle a la BIOS si queremos establecer
una contraseña cada vez que se encienda el equipo (opción System), al entrar en la
BIOS (opción Setup o BIOS) o nunca (opción Disabled).
- Chipset Features Setup
Esta parte de la BIOS es recomendable no modificarla demasiado, puesto que afecta a
partes críticas del sistema como el procesador, la RAM, los buses AGP, PCI, etc.
Entre sus opciones nos permite habilitar los puertos USB, habilitar el soporte para
teclado USB, el tipo de bus AGP,… Estos elementos no deben modificarse, ya que
normalmente vienen configurado por defecto para un funcionamiento correcto.
Sin embargo, las últimas placas bases permiten ajustar la frecuencia del procesador
mediante la BIOS en vez de usando los típicos jumpers. Normalmente dicha
configuración se encuentra en este apartado de la BIOS, por lo que a muchos
overclockers (personas que intentan hacer que su procesador vaya más rápido que lo
establecido de fábrica) les interesarán las opciones que éste apartado puede ofrecer.
Entre ellas destacan la posibilidad de cambiar el FSB de la placa base o el multiplicador
del procesador.
-Power Management Setup
En este apartado se configuran las opciones de ahorro de energía del ordenador. Sus
opciones principales son:
Power Management: En este apartado activaremos o desactivaremos la función de
ahorro de energía. Además, podremos habilitar distintas configuraciones
predeterminadas para un ahorro máximo, mínimo,…
PM control by APM: Esta opción deberá estar activada para que Windows y todos los
sistemas operativos compatibles con la gestión de energía APM (Advanced Power
Management) sean capaces de apagar o suspender el equipo.
Video Off Method: Aquí estableceremos el modo en el que el sistema de vídeo
ahorrará energía. La opción más recomendable es DPMS, pero no todos los monitores
y tarjetas gráficas son compatibles con esta función.
PM Timers: En esta sección estableceremos el tiempo que tardará nuestro sistema en
apagar los distintos componentes.
PM Events: Aquí estableceremos los eventos que se han de controlar para el apagado
del equipo.
CPU Fan Off in Suspend: Determina si el ventilador del procesador se apaga en caso
del que el sistema entre en estado de ahorro de energía.
MODEM/LAN Wake Up: Determina si un modem o una tarjeta de red puede hacer que
se encienda el ordenador.
-PCI/PNP Configuration Setup:
En este apartado no hay 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.
-Integrated Peripherals
Desde aquí podremos modificar varias opciones de los distintos dispositivos que
integra la placaba base: tarjetas de sonido, controladoras IDE, puertos COM,…
La opción más destacable de este apartado es la que hace mención al tipo de puerto
LPT (paralelo) que usaremos. Según el dispositivo que le vayamos a conectar,
tendremos que utilizar las funciones ECP o EPP. Para saber cuál debemos utilizar,
tendremos que leer el manual del dispositivo que vayamos a conectar.
-PC Health Status
En este apartado 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,…
Actualización de la BIOS
Actualmente, la BIOS se encuentra en un chip Flash-ROM, que permite que su
contenido sea modificado. Gracias a esto, los fabricantes pueden sacar nuevas
versiones de la BIOS para incorporar nuevas funciones, corregir fallos u optimizar
funciones.
Actualizar la BIOS no es un proceso complicado, basta con bajarse el archivo adecuado
para la placa base (OJO: el modelo debe coincidir, no es recomendable usar uno
“parecido”. En caso de usar uno que no sea correcto, se corre el riesgo de inutilizar la
placa base). Sin embargo, a pesar de la facilidad, es un proceso peligroso que puede
dejar una placa inservible si no se completa correctamente (debido a un corte de luz, a
un reinicio intencionado mientras se actualizaba,...).
Para actualizar la BIOS, basta con ir a la página del fabricante de la placa base, buscar
nuestro modelo y descargarnos la última versión de la BIOS disponible. Realizar este
proceso sólo es recomendable en caso de que necesitemos alguna nueva funcionalidad
que incorporen la nueva BIOS. Si todo funciona correctamente, no hay motivo por el
que actualizar la BIOS.

Más contenido relacionado

La actualidad más candente (20)

Bios y UEFI
Bios y UEFIBios y UEFI
Bios y UEFI
 
La bios
La biosLa bios
La bios
 
BIOS,UEFI Y LEGANCE
BIOS,UEFI Y LEGANCEBIOS,UEFI Y LEGANCE
BIOS,UEFI Y LEGANCE
 
Bios, UEFI y Legacy :v
Bios, UEFI y Legacy :vBios, UEFI y Legacy :v
Bios, UEFI y Legacy :v
 
Infección en BIOS, UEFI y derivados
Infección en BIOS, UEFI y derivadosInfección en BIOS, UEFI y derivados
Infección en BIOS, UEFI y derivados
 
¿Qué es bios, uefi & legacy?
¿Qué es bios, uefi & legacy?¿Qué es bios, uefi & legacy?
¿Qué es bios, uefi & legacy?
 
Bios,Uefi y Legacy
Bios,Uefi y LegacyBios,Uefi y Legacy
Bios,Uefi y Legacy
 
Bios ventajas y desventajas
Bios ventajas y desventajas Bios ventajas y desventajas
Bios ventajas y desventajas
 
Bios powerpoint numero dos
Bios powerpoint numero dosBios powerpoint numero dos
Bios powerpoint numero dos
 
Bios, uefi y legacy
Bios, uefi y legacyBios, uefi y legacy
Bios, uefi y legacy
 
Bios, UEFI y Legacy
Bios, UEFI y LegacyBios, UEFI y Legacy
Bios, UEFI y Legacy
 
Manual para subir de lup
Manual para  subir de lupManual para  subir de lup
Manual para subir de lup
 
Rene manual
Rene manualRene manual
Rene manual
 
Manual técnico configuracion de la BIOS
Manual técnico configuracion de la BIOSManual técnico configuracion de la BIOS
Manual técnico configuracion de la BIOS
 
BIOS, UEFI y Legacy
BIOS, UEFI y LegacyBIOS, UEFI y Legacy
BIOS, UEFI y Legacy
 
Bios setup ::: http://leymebamba.com
Bios setup  ::: http://leymebamba.comBios setup  ::: http://leymebamba.com
Bios setup ::: http://leymebamba.com
 
Configuracion de la bios
Configuracion de la biosConfiguracion de la bios
Configuracion de la bios
 
Configuracion del bios
Configuracion del biosConfiguracion del bios
Configuracion del bios
 
El setup de la computadora
El setup de la computadoraEl setup de la computadora
El setup de la computadora
 
Bios
BiosBios
Bios
 

Similar a Bios (20)

Bios
BiosBios
Bios
 
Bios
BiosBios
Bios
 
Basic Input/Output System (BIOS)
Basic Input/Output System (BIOS)Basic Input/Output System (BIOS)
Basic Input/Output System (BIOS)
 
Manual para subir de lup
Manual para  subir de lupManual para  subir de lup
Manual para subir de lup
 
Setup de la computadora
Setup de la computadoraSetup de la computadora
Setup de la computadora
 
Rene manual
Rene manualRene manual
Rene manual
 
Informacion bios (3)
Informacion bios (3)Informacion bios (3)
Informacion bios (3)
 
La BIOS
La BIOSLa BIOS
La BIOS
 
BIOS.pptx
BIOS.pptxBIOS.pptx
BIOS.pptx
 
La bios
La biosLa bios
La bios
 
Todo sobre la bios(setup)
Todo sobre la bios(setup)Todo sobre la bios(setup)
Todo sobre la bios(setup)
 
Rom bios
Rom biosRom bios
Rom bios
 
Practica 8
Practica 8Practica 8
Practica 8
 
Bios
BiosBios
Bios
 
Bios
BiosBios
Bios
 
Bios
BiosBios
Bios
 
La Bios Ali Eve
La Bios Ali EveLa Bios Ali Eve
La Bios Ali Eve
 
BIOS
BIOSBIOS
BIOS
 
Bios (basic input)
Bios (basic input)Bios (basic input)
Bios (basic input)
 
Sist. oper. unidad i i– clase1
Sist. oper. unidad i i– clase1Sist. oper. unidad i i– clase1
Sist. oper. unidad i i– clase1
 

Último

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORASMarc Liust
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendidaLuis Francisco Reyes Aceves
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 

Último (18)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 

Bios

  • 1. BIOS En computadoras IBM PC compatibles, el Basic Input/Output System (BIOS), también conocido como System BIOS, ROM BIOS o PC BIOS, es un estándar de facto que define a una interfaz de firmware.1 El nombre se originó en el Basic Input/Output System usado en el sistema operativo CP/M en 1975.2 3 El software BIOS es instalado dentro de la PC, y es el primer programa que se ejecuta cuando se enciende la computadora. El propósito fundamental del BIOS es iniciar y probar el hardware del sistema y cargar un gestor de arranque o un operativo de un dispositivo de almacenamiento de datos. En adición, el BIOS provee una capa de abstracción para el hardware, p.e. que consiste en una vía para los programas de aplicaciones y los sistemas operativos interactúen con el teclado, el monitor y otros dispositivos de entrada/salida. Las variaciones que ocurren en el hardware del sistema quedan ocultas por el BIOS, ya que los programas usan servicios de BIOS en lugar de acceder directamente al hardware. Los sistemas operativos modernos ignoran la capa de abstracción provista por el BIOS y acceden al hardware directamente. El BIOS de la IBM PC/XT original no tenía interfaz con el usuario interactiva. Lo mensajes de error eran mostrados en la pantalla, o codificados por medio de una serie de sonidos. Las opciones en la PC y el XT se establecían por medio de interruptores y jumpers en la placa madre y en las placas de los periféricos. Las modernas computadoras compatibles Wintel proveen una rutina de configuración, accesible al iniciar el sistema mediante una secuencia de teclas específica. El usuario puede configurar las opciones del sistema usando el teclado y el monitor. El software del BIOS es almacenado en un circuito integrado de memoria ROM no- volátil en la placa madre. Está específicamente diseñado para trabajar con cada modelo de computadora en particular, interconectando con diversos dispositivos que componen el conjunto de chips complementarios del sistema. En computadores modernos, el BIOS está almacenado en una memoria flash, por lo que su contenido puede ser reescrito sin remover el circuito integrado de la placa madre. Esto permite que el BIOS sea fácil de actualizar para agregar nuevas características o corregir errores, pero puede hacer que la computadora sea vulnerable a los rootkit de BIOS. La tecnología de BIOS está en un proceso de transición hacia el Unified Extensible Firmware Interface (UEFI) desde el año 2010.
  • 2. Historia El acrónimo BIOS fue inventado por Gary Kildall5 y apareció por primera vez en 1975 en el sistema operativo CP/M2 3 6 7 describiendo la parte específica de la máquina del CP/M cargado durante el arranque que interactúa directamente con el hardware3 (por lo general, una máquina de CP/M solo tiene un simple arranque en su ROM.) Las versiones de MS-DOS o PC DOS contienen un archivo denominado bajo alguno de los siguientes nombres: "IO.SYS", "IBMBIO.COM", "IBMBIO.SYS", o "DRBIOS.SYS"; este archivo se conoce como el "BIOS DOS" (también conocido como "Sistema I/O DOS") y contiene la parte de hardware específico de bajo nivel del sistema operativo. Junto con el hardware específico, pero independiente del sistema operativo "BIOS del sistema" subyacente, que reside en la memoria ROM, este representa el análogo al CP/M BIOS. En otros tipos de computadoras, se emplean en su lugar, los términos monitor de arranque, gestor de arranque, y ROM de arranque. Algunos equipos basados en PowerPC y Sun utilizan Open Firmware para este propósito. Con la introducción de las máquinas PS/2, IBM dividió el sistema BIOS en porciones en modo real y modo protegido. La porción de modo real estaba destinada a proporcionar retro compatibilidad con los sistemas operativos como DOS, y por lo tanto fue nombrado "CBIOS" (para compatibilidad del BIOS), mientras que el "ABIOS" (por Advanced BIOS) proporcionaba nuevas interfaces adaptadas específicamente para sistemas operativos multitarea como OS/2. Hay algunas alternativas a la funcionalidad de la "Legacy BIOS" en el mundo x86: Extensible Firmware Interface, Open Firmware (usado en la OLPC XO-1), y Coreboot.
  • 3. Configuración La BIOS (Basic Input Output System, Sistema Básico de Entrada y Salida) es una especie de programa grabado en un chip de la placa base que el ordenador ejecuta nada más encenderse para dar paso después a la carga del sistema operativo. Pero para poder lograr cargar con éxito el sistema operativo, antes ha de conocer la cantidad de RAM instalada, los discos duros conectados,... para lo cual la BIOS chequea el sistema y localiza estos componentes. Además, la BIOS realiza el POST (Power-On Self Test, Test Automático de Encendido), un pequeño test que comprueba que todo esté conectado correctamente y que no haya ningún problema en los dispositivos. Si todo está correcto, dará paso a cargar el sistema operativo, en caso contrario, nos mostrará un mensaje de error o nos informará de algún fallo mediante una serie de pitidos o por voz si nuestra placa base incorpora esta funcionalidad. La BIOS debe ser modificada para indicar correctamente qué disco duro tenemos, establecer la hora del sistema,... A tal efecto, incorpora una memoria conocida como CMOS que almacena todos los datos necesarios para el arranque del ordenador. Esta memoria se encuentra continuamente alimentada gracias a una pila que incorpora la placa base, ya que si la CMOS se borrara cada vez que apagásemos el ordenador, tendríamos que estar continuamente reconfigurando la BIOS. Acceder al programa de configuración de la BIOS Para acceder él normalmente bastará pulsar la tecla “Supr” mientras el ordenador está realizando el POST y sale un mensaje similar a “Press del to enter setup”. En algunos modelos, es posible sea una tecla o combinación de teclas diferentes, como por ejemplo F1, Esc, Control+F1, etc. Configuración de la BIOS Existen varios tipos de BIOS (Award, Phoenix, WinBIOS,...), siendo la más popular y en la que está basado este tutorial la BIOS Award. En ella, accedemos a un menú en modo texto en el cual las distintas opciones se encuentran clasificadas por categorías (configuración básica, avanzada,...). No se debe cambiar nada si no se está totalmente seguro de para que sirve esa opción, ya que una mala configuración de la BIOS puede afectar gravemente al rendimiento y la estabilidad del sistema operativo e incluso impedir su arranque. Antes de empezar a modificar nada y como medida de seguridad es recomendable copiar los valores actuales de las opciones de la BIOS en un folio, así tendremos una copia escrita por si la memoria CMOS se borra o al modificar algún valor, el ordenador
  • 4. no logra arrancar correctamente. Las opciones más comunes (aunque pueden tener un nombre ligeramente diferente según nuestra placa base) son: - Standard CMOS Setup Dentro de este apartado podremos establecer la fecha y la hora del sistema, configurar nuestros discos duros y establecer la disquetera que tenemos. Cambiar la hora del sistema o configurar nuestra disquetera no tiene complicación alguna. Sin embargo, la parte más interesante está en el apartado Hard Disk, en el cual se configuran los discos duros. Si no estamos seguros de qué disco duro tenemos y dónde está conectado, es recomendable dejar todos los valores del campo TYPE en “Auto” para que sea la BIOS la que configure nuestros dispositivos automáticamente. Sin embargo, si estamos seguro de que en cierto canal IDE no hay ningún disco duro conectado, si ponemos el campo TYPE en “None” aceleraremos ligeramente el inicio del sistema, ya que la BIOS no tendrá que buscar ningún dispositivo en ese bus y asumirá directamente que no hay ninguno conectado. Si queremos ir un poco mas allá y evitar en cada encendido del ordenador se tengan que detectar los discos duros, podremos hacer uso de la utilidad IDE HDD Auto Detection que incorporan la mayoría de las BIOS actuales y que se encarga de detectar y configurar automáticamente los discos duros que detecte. - BIOS Features Setup En este apartado se puede configurar el modo en que la BIOS realiza ciertas operaciones. Las opciones más interesantes son: CPU Internal Cache: Es altamente recomendable que activemos (la marquemos como “Enabled”) esta opción, ya que en caso contrario estaremos deshabilitando la caché interna del procesador y el rendimiento del sistema se verá muy perjudicado. External Cache: Esta opción también debe estar activada para poder hacer uso de la caché externa o caché L2. Quick Power On Self Test: Activando esta opción aceleraremos el POST y ganaremos
  • 5. unos segundos en el arranque del sistema. Generalmente, no existe ningún problema por tenerla activada. Boot Sequence: Mediante esta opción estableceremos el orden en el que el ordenador intentará cargar un sistema operativo desde las distintas unidades. En algunas ocasiones, esta opción viene desglosada en tres opciones diferentes: First Boot Device, Second Boot Device y Third Boot Device. Swap Floppy Drive: Si activamos esta opción y tenemos dos disqueteras, las letras de cada una de ellas se cambiarán, es decir, B: pasará a ser A: y viceversa. Security Option: Esta opción nos permitirá indicarle a la BIOS si queremos establecer una contraseña cada vez que se encienda el equipo (opción System), al entrar en la BIOS (opción Setup o BIOS) o nunca (opción Disabled). - Chipset Features Setup Esta parte de la BIOS es recomendable no modificarla demasiado, puesto que afecta a partes críticas del sistema como el procesador, la RAM, los buses AGP, PCI, etc. Entre sus opciones nos permite habilitar los puertos USB, habilitar el soporte para teclado USB, el tipo de bus AGP,… Estos elementos no deben modificarse, ya que normalmente vienen configurado por defecto para un funcionamiento correcto. Sin embargo, las últimas placas bases permiten ajustar la frecuencia del procesador mediante la BIOS en vez de usando los típicos jumpers. Normalmente dicha configuración se encuentra en este apartado de la BIOS, por lo que a muchos overclockers (personas que intentan hacer que su procesador vaya más rápido que lo establecido de fábrica) les interesarán las opciones que éste apartado puede ofrecer. Entre ellas destacan la posibilidad de cambiar el FSB de la placa base o el multiplicador del procesador. -Power Management Setup En este apartado se configuran las opciones de ahorro de energía del ordenador. Sus opciones principales son: Power Management: En este apartado activaremos o desactivaremos la función de ahorro de energía. Además, podremos habilitar distintas configuraciones predeterminadas para un ahorro máximo, mínimo,…
  • 6. PM control by APM: Esta opción deberá estar activada para que Windows y todos los sistemas operativos compatibles con la gestión de energía APM (Advanced Power Management) sean capaces de apagar o suspender el equipo. Video Off Method: Aquí estableceremos el modo en el que el sistema de vídeo ahorrará energía. La opción más recomendable es DPMS, pero no todos los monitores y tarjetas gráficas son compatibles con esta función. PM Timers: En esta sección estableceremos el tiempo que tardará nuestro sistema en apagar los distintos componentes. PM Events: Aquí estableceremos los eventos que se han de controlar para el apagado del equipo. CPU Fan Off in Suspend: Determina si el ventilador del procesador se apaga en caso del que el sistema entre en estado de ahorro de energía. MODEM/LAN Wake Up: Determina si un modem o una tarjeta de red puede hacer que se encienda el ordenador. -PCI/PNP Configuration Setup: En este apartado no hay 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. -Integrated Peripherals Desde aquí podremos modificar varias opciones de los distintos dispositivos que integra la placaba base: tarjetas de sonido, controladoras IDE, puertos COM,… La opción más destacable de este apartado es la que hace mención al tipo de puerto LPT (paralelo) que usaremos. Según el dispositivo que le vayamos a conectar, tendremos que utilizar las funciones ECP o EPP. Para saber cuál debemos utilizar, tendremos que leer el manual del dispositivo que vayamos a conectar. -PC Health Status En este apartado 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,…
  • 7. Actualización de la BIOS Actualmente, la BIOS se encuentra en un chip Flash-ROM, que permite que su contenido sea modificado. Gracias a esto, los fabricantes pueden sacar nuevas versiones de la BIOS para incorporar nuevas funciones, corregir fallos u optimizar funciones. Actualizar la BIOS no es un proceso complicado, basta con bajarse el archivo adecuado para la placa base (OJO: el modelo debe coincidir, no es recomendable usar uno “parecido”. En caso de usar uno que no sea correcto, se corre el riesgo de inutilizar la placa base). Sin embargo, a pesar de la facilidad, es un proceso peligroso que puede dejar una placa inservible si no se completa correctamente (debido a un corte de luz, a un reinicio intencionado mientras se actualizaba,...). Para actualizar la BIOS, basta con ir a la página del fabricante de la placa base, buscar nuestro modelo y descargarnos la última versión de la BIOS disponible. Realizar este proceso sólo es recomendable en caso de que necesitemos alguna nueva funcionalidad que incorporen la nueva BIOS. Si todo funciona correctamente, no hay motivo por el que actualizar la BIOS.