BIOS
BIOS: acrónimo de Basic
Input-Output System, es un tipo de Software muy básico que localiza el Sistema
Operativo en la memoria RAM, brinda una comunicación de muy bajo nivel y
configuración del Hardware residente en nuestro ordenador.
Representación Física de la
Memoria RAM
¿Qué es la BIOS y para qué
sirve?
La BIOS es un firmware presente
en las computadoras, contiene las instrucciones más elementales para que puedan
funcionar y desempeñarse adecuadamente, pueden incluir rutinas básicas de
control de los dispositivos.
¿Qué es Firmware?
El Firmware o programación en
firme como algunos la llaman no es más que un bloque de instrucciones para
propósitos muy concretos, éstos dispositivos están grabados en una memoria de
solo lectura o ROM, establecen la lógica de más bajo nivel,-y esto para qué-,
para poder controlar los circuitos electrónicos de un dispositivo de cualquier
tipo. Ahora al firmware se le considera un hibrido entre el Software y el
Hardware, al estar integrado en la parte electrónica, pertenece al Hardware,
pero a su vez también es Software ya que proporciona lógica y se establece en
un lenguaje de programación, en este caso el código Ensamblador.
¿Por qué no se puede escribir
en la BIOS?
Ya que sirve de puente de comunicación
entre todos los dispositivos del ordenador, se almacena en un chip del tipo ROM
(Read Only Memory), así que no se resetea al apagarse el monitor como sí lo
haría una memoria RAM.
¿Por qué no se puede escribir
en la BIOS?
No, a pesar de estar empotrada en
una memoria de solo lectura, dicha ROM empleada en los chips
de la BIOS, no es totalmente
rígida, sino que se puede alterar ya que son del tipo EEPROM( Electrical
Erasable and Programmable Read-Only Memory), que significa, memoria de solo
lectura que se pude borrar y es más, se puede programar eléctricamente.
DISCO DURO
Está construido de platos rígidos, usualmente son de aluminio o cristal. En
comparación con los discos flexibles los platos no podrían ser doblados.
Los platos tampoco pueden ser removidos, por eso se les llama también discos
fijos.
Hay distintos estándares a la
hora de comunicar un disco duro con la computadora. Existen distintos tipos de
interfaces las más comunes son: Integrated Drive Electronics (IDE,
también llamado ATA) , SCSI generalmente usado en servidores, SATA, este último
estandarizado en el año 2004 y FC exclusivo para servidores.

ESTRUCTURA FISICA DE UN DISCO DURO


CONTROLADORES DEL DISCO DURO
La tarea principal del
controlador es transmitir y recibir datos de y hacia la unidad. Los diferentes
tipos de controladores limitan que tan rápido puedan moverse los datos de la
unidad al sistema y ofrecer diferentes niveles de rendimiento.
Tipos de controladores de discos
duros que podemos enumerar :
·
ST-506/412
·
ESDI
·
IDE
·
SCSI

ST-506/412 :
desarrollado por Seagate a inicio de la década de los 80. Apareció
originalmente con el modelo de disco duro Seagate ST-506, de 5¼ pulgadas,
altura completa y capacidad de 5 Mb. Después apareció el modelo ST-412 con
capacidad de 10 Mb.
Se caracteriza por por tener un
arreglo de dos o tres cables, dependiendo si se tienen uno o dos discos duros
conectados, uno de ellos es un conector de 34 pines muy similar al de los
discos flexibles que conectaría a las dos unidades. Los otros dos cables son de
20 pines, cada uno de ellos se conecta a cada una de las dos unidades.
ESDI (Enhanced
Small Device Interface) : Establecido como un estándar en 1983
por Maxtor como un controlador de alto rendimiento estándar para substituir el
ST-506/412.
Sus cables y conectores son
similares a los del ST-506/412.
IDE (Integrated
Drive Electronics) : Como lo conocemos es oficialmente llamado ATA
(AT Attachment). Los primeros discos duros en utilizarlo fueron los discos
duros de tarjeta. En un disco duro con controlador IDE, el controlador del
disco está integrado a la unidad, y esta combinación de unidad/controlador se
conecta a un conector de bus en el motherboard o a una tarjeta que está
instalada a una ranura de expansión.
La configuración de cables del
IDE es muy sencilla, se usa un cable de 40 pines que tiene usualmente 3
conectores, uno de ellos va al conector que está en la tarjeta o el
motherboard, los otros dos van a la unidad primaria y secundaria.


PARTICIONES DE DISCO DURO
Cada disco duro constituye una unidad física distinta.
Sin embargo, los sistemas operativos no trabajan con unidades físicas
directamente sino con unidades lógicas. Dentro de una misma unidad
física de disco duro puede haber varias unidades lógicas. Cada una de estas
unidades lógicas constituye una partición del disco duro. Esto quiere
decir que podemos dividir un disco duro en, por ejemplo, dos particiones (dos
unidades lógicas dentro de una misma unidad física) y trabajar de la misma
manera que si tuviésemos dos discos duros (una unidad lógica para cada unidad
física).


Como mínimo, es necesario crear una partición para cada disco
duro. Esta partición puede contener la totalidad del espacio del disco duro o
sólo una parte. Las razones que nos pueden llevar a crear más de una partición
por disco se suelen reducir a tres.
Razones organizativas. Considérese el caso de un ordenador que es compartido por
dos usuarios y, con objeto de lograr una mejor organización y seguridad de sus
datos deciden utilizar particiones separadas.
Instalación de más de un sistema operativo. Debido a que cada sistema operativo
requiere (como norma general) una partición propia para trabajar, si queremos
instalar dos sistemas operativos a la vez en el mismo disco duro (por ejemplo,
Windows 98 y Linux), será necesario particionar el disco.
Razones de eficiencia. Por ejemplo, suele ser preferible tener varias particiones
FAT pequeñas antes que una gran partición FAT. Esto es debido a que cuanto
mayor es el tamaño de una partición, mayor es el tamaño del grupo (cluster)
y, por consiguiente, se desaprovecha más espacio de la partición. Más adelante,
explicaremos esto con mayor detalle.
TIPOS DE PARTICIONES
Las particiones pueden ser de dos tipos: primarias o lógicas.
Las particiones lógicas se definen dentro de una partición primaria especial
denominada partición extendida.

SECTOR DE ARRANQUE
Un master boot record (MBR) es el primer sector
("sector cero") de un dispositivo de almacenamiento de datos, como un
disco duro. A veces, se emplea para el arranque del sistema operativo con
bootstrap, otras veces es usado para almacenar una tabla de particiones y, en
ocasiones, se usa sólo para identificar un dispositivo de disco individual,
aunque en algunas máquinas esto último no se usa y es ignorado
FAT
Tabla de Asignación de Archivos, en inglés, File Allocation Table
(FAT) es un sistema de archivos desarrollado para MS-DOS, así como el
sistema de archivos principal de las ediciones no empresariales de Microsoft
Windows hasta Windows Me.

NTFS
NTFS (New Technology File System) es un sistema de archivos diseñado
específicamente para Windows NT (incluyendo las versiones Windows 2000, Windows
2003, Windows XP y Windows Vista), con el objetivo de crear un sistema de
archivos eficiente, robusto y con seguridad incorporada desde su base. También
admite compresión nativa de ficheros, cifrado (esto último sólo a partir de
Windows 2000) e incluso transacciones (sólo a partir de Windows Vista). Está
basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema
operativo OS/2, y también tiene ciertas influencias del formato de archivos HFS
diseñado por Apple.
NTFS permite definir el tamaño del clúster, a partir de 512
bytes (tamaño mínimo de un sector) de forma independiente al tamaño de la
partición.
UNA MÁQUINA VIRTUAL ES UN SOFTWARE QUE EMULA A UN ORDENADOR Y PUEDE EJECUTAR PROGRAMAS COMO SI FUESE UN
ORDENADOR REAL.
¿Qué provecho le
podemos sacar a esta esto? pues por ejemplo el poder probar Sistemas Operativos, Programas, Aplicaciones y muchas más cosas sin
necesidad de hacerle ningún tipo de cambios a nuestro equipo ni correr ningún
riesgo.
Así que vamos a crear una máquina virtual en Windows 7 sin necesidad de
utilizar software de terceras partes, para eso tendrás que descargar Virtual PC de Microsoft. Lo podéis descargar desde AQUÍ.
Cuando tengamos descargado e instado Virtual PC vamos a crear una
Maquina Virtual para instalar otro Sistema Operativo siguiendo los pasos que os
explico a continuación:
Paso 1.
Abrimos la carpeta de
inicio y en ella encontramos la carpeta de Maquinas Virtuales, dentro de esa
carpeta en la barra de herramientas tienes que hacer clic en Crear Maquina
Virtual.
Paso 2.
Introducimos el nombre de la maquina
Virtual y seleccionamos su ubicación.
Paso 3.
Ahora tenemos que especificar la cantidad de memoria RAM que vamos a
utilizar en la Maquina Virtual. Para que
tengamos una idea si tenemos 2 GB de memoria RAM, le establecemos a la Maquina
Virtual 1 GB, si tenemos 3 GB de RAM pues le establecemos 1.5 y así, la mitad
de la RAM que tenemos. Desactivamos la casilla de red si quieres
que la Maquina Virtual este desconectada de la Red y pulsamos siguiente.
Paso 4.
Ahora configuramos las preferencias de
nuestro disco duro virtual como esta en la imagen y le damos a Crear.
Paso 5.
Cuando ya hemos terminado de configurar el disco duro virtual necesitamos instalar el sistema
operativo que queramos probar, navegamos a la carpeta de la Maquina Virtual y
seleccionamos la que hemos creado en el paso anterior y hacemos clic en
Configuración en la barra de herramientas.
Paso 6.
Ahora vamos a la pestaña de la unidad DVD y probamos a abrir una imagen ISO si vamos a instalar el sistema operativo
desde una imagen de disco ISO o probamos con una unidad física si vamos a
instalar el sistema operativo desde un DVD real.
Paso 7.
Por último hacemos doble clic desde
donde queramos arrancar DVD/ISO y empezara la instalación normal y típica del
sistema operativo que vallamos a probar.