CENTRO DE
ESTUDIOS TECNOLOGICO industrial y de servicios Nº 120.
“Josefa Ortiz
De Domínguez”
ALUMNA: JOCELYN SCARLETT GASPAR LAUREANO
Soporte y
Mantenimiento de Equipo de Cómputo.
Submodulo I:
Mantenimiento Preventivo del Equipo de Computo
Tema: Proceso de arranque de la PC
Proceso de Arranque de un Ordenador.
El proceso de arranque inicia desde que se
pulsa el interruptor de encendido hasta que se carga el sistema operativo, el
ordenador realiza una serie de tareas para verificar el buen funcionamiento del
hardware instalado. El chequeo inicial que lleva a cabo se denomina post (power
on self test) y consiste en una prueba para comprobar que el equipo físico esté
bien. Este chequeo se realiza con unos programas que están en la bios.
Secuencia de
arranque
Como se observo el BIOS de sistema es el
programa que se corre cuando usted energiza la PC. La secuencia de los pasos de
dicho programa son en general similares si bien varia del tipo de fabricante
que diseña el BIOS, muy ligado al tipo de tarjeta madre y finalmente a los
periféricos que usted tienen enganchado a la PC. Dichos pasos se pudieran
resumir. La alimentación de la fuente llega a la tarjeta madre y con ella al
sistema completo. Es de destacar que las fuentes de alimentación demoran un
tiempo en generar voltajes estables y dentro de los parámetros de operación
permisibles, por lo que típicamente se valen de una señal llamad Power Good
indicándole a los circuitos lógicos asociados al procesadorcentral que de un
reset al mismo para iniciar su operación. Cuando el procesador sale del modo
reset el mismo inicia una búsqueda de instrucciones en una direcciónalta de
memoria, típicamente los últimos 16 bytes del arreglo de memoria ROM. Los
fabricantes obligan al procesador a iniciar su ciclo de trabajo en esa zona con
vistas a compatibilizar el trabajo de la PC y permitir que el programa
almacenado en la ROM pueda variar de tamaño.
En esa zona lo único que se coloca es un “salto”
instruyendo al procesador a ir a la dirección de inicio del programa BIOS. La
primera subrutina grabada en el BIOS de una PC recibe el nombre de POST que
viene del ingles Power On Self Test ( o test de auto chequeo). El mismo no es
mas que un conjunto de instrucciones que posibilitan la inicialización,
programación y chequeo de todos los subconjuntos que componen una PC, como lo
son los controladores de DMA, de interrupciones, de memoria, etc. Si el POST
encuentra un error automáticamente detiene el proceso. En ocasiones brindando
un código de error que se traduce en una secuencia de O y 1 por algunos puertos
específicos o/ y un conjunto de beeps por la bocina. Los técnicos de
computadoras utilizan dichos códigos para diagnosticar posibles fallas en la circuiteria
de la tarjeta madre. Una vez concluido el POST el BIOS busca la presencia de la
tarjeta de vídeo, busca el programa propio que esta tiene grabada en su ROM y
le cede el control temporalmente. Este a su vez inicializa la tarjeta de vídeo
y es entonces cuando por primera vez aparece información en la pantalla del
monitor. Aunque muchas veces fugazmente el fabricante de la tarjeta de vídeo
informa de la marca de la misma, cantidad de memoria y versión del BIOS
almacenado en ella. Luego, retomando el control el BIOS de la PC busca por la
presencia de otros dispositivos en la computadora que requieran de programas
específicos de inicialización. Por ejemplo los discos duros IDE/ATA ubican el
programa de inicialización del disco de manera general en la dirección C8000h.
El BIOS “imprime” en pantalla la información
sobre su versión, fabricante, etc. El programa inicia chequeos más generales
del sistema, como lo es el conteo completo de la memoria. En caso de encontrar
algún error este generará en pantalla el correspondiente mensaje. Acto seguido
se realiza un inventario total del sistema, donde se inspecciona que tipo de
hardware lleva la computadora. Los BIOS modernos poseen muchos parámetros que
configuran de manera automática como lo son las cartas de tiempo de los accesos
a memoria, los parámetros de los disco duros, características de los puertos de
entrada / salida, COM y LPT, tipo de
procesador, etc. Si el BIOS es PNP compatible, detectara, inicializara y configurara
los dispositivos con esta característica, mostrando en pantalla los mensajes
correspondientes. Generación de un sumario de la configuración de su PC. Este
es útil para conocer que recursos posee disponibles y si alguno de ellos falló
o no está presente. Desgraciadamente esta información es barrida en un abrir y
cerrar de ojos. Finalmente el BIOS pasa el control al dispositivo de booteo.
Los BIOS modernos permiten escoger cual es el dispositivo que iniciara el boot
del sistema, ya sea el floppy (ya hoy poco probable), el disco duro o el CDROM.
Si el BIOS no encuentra a quien ceder el control del boot generalmente se
detiene, mostrando el mensaje correspondiente.
¿Cuáles son
los archivos del sistema de arranque del sistema operativo?
Un sistema de archivos es una estructura que
permite tanto el almacenamiento de información en una partición como su
modificación y recuperación. Para que sea posible trabajar en una partición es
necesario asignarle previamente un sistema de archivos. Esta operación se
denomina
dar formato a una partición
. Generalmente cada sistema de archivos ha sido
diseñado para obtener el mejor rendimiento con un sistema operativo concreto
(FAT para DOS, FAT32
para Windows 98, NTFS para Windows NT, HPFS
para OS/2…). Sin embargo,
es usual que el mismo sistema operativo sea
capaz de reconocer múltiples sistemas de archivos. A continuación se comentan
los sistemas de archivos más comunes. FAT (File Allocate Table, tabla de
asignación de archivos) Este sistema de archivos se basa, como su nombre
indica, en una tabla de asignación de archivos o FAT. Esta tabla es el índice
del disco. Almacena los grupos utilizados
por cada archivo, los grupos libres y los defectuosos. Como consecuencia de la fragmentación
de archivos , es corriente que los distintos grupos que contienen un archivo se
hallen desperdigados por toda la partición. La FAT es la encargada de seguir el
rastro de cada uno de los archivos por la partición.
Grupo:
Un grupo, cluster o unidad de asignación es la
unidad mínima de almacenamiento de un archivo en una partición y está formada
por uno o varios sectores contiguos del disco. Esto quiere decir que el espacio
real ocupado por un archivo en disco será siempre múltiplo del tamaño del
grupo. Además, cada grupo puede almacenar información de un solo archivo. Si no
cabe en un solo grupo, se utilizarán varios (no necesariamente contiguos). Para
hacernos una idea del nefasto resultado de un tamaño de grupo incorrecto,
consideremos dos archivos de 1 byte cada uno. Si el tamaño del grupo es de 32
KB, se utilizarán dos grupos y el espacio real ocupado en disco habrá sido de
64 KB = ¡65.536 bytes! en vez de 2 bytes, como sería de esperar.
Este
sistema posee importantes limitaciones: nombres de archivos cortos; tamaño
máximo de particiones de 2 GB; grupos (clusters ) demasiados grades, con el
consiguiente desaprovechamiento de espacio en disco; elevada fragmentación, que
ralentiza el acceso a los archivos. Pero tiene a su favor su sencillez y
compatibilidad con la mayoría de sistemas operativos. Debido a que la FAT de
este sistema de archivos tiene entradas de 16 bits (por eso, a veces se llama
FAT16), sólo se pueden utilizar 2
16
= 65.536
grupos distintos. Esto implica que, con el fin de aprovechar la totalidad del
espacio de una partición, los grupos tengan tamaños distintos en función del
tamaño de la partición. Por ejemplo, con un grupo de 16 KB se puede almacenar
hasta 2
16
grupos *
16 KB/grupo = 2
20
KB = 1
GB de información. El límite de la partición (2 GB) se obtiene al considerar un
grupo máximo de 32 KB (formado por 64 sectores consecutivos de 512 bytes). VFAT
(Virtual FAT) Este sistema de archivos logra remediar uno de los mayores
problemas del sistema FAT: los nombres de archivos y directorios sólo podían
contener 8 caracteres de nombre y 3 de extensión. Con VFAT, se logra ampliar
este límite a 255 caracteres entre nombre y extensión. La mayor ventaja de VFAT
es que tiene plena compatibilidad con FAT. Por ejemplo, es factible utilizar la
misma partición para dos sistemas operativos que utilicen uno FAT y otro VFAT
(MS-DOS y Windows 95). Cuando entremos desde MS-DOS, los nombres largos de
archivos se transforman en nombres cortos según unas reglas establecidas, y
pueden ser utilizados de la manera habitual. De todas maneras, hay que prestar
cierta atención cuando se trabaja desde MS-DOS con archivos que tienen nombres
largos: no se deben realizar operaciones de copiado o borrado, ya que se corre
el riesgo de perder el nombre largo del archivo y quedarnos sólo con el corto.
Desde Windows 95, se trabaja de forma transparente con nombres cortos y largos.
Tanto las particiones FAT como las VFAT están limitadas a un tamaño máximo de 2
GB. Esta es la razón por la que los discos duros mayores de este tamaño que vayan
a trabajar con alguno de los dos sistemas, necesiten ser particionados en
varias particiones más pequeñas. El sistema de arhivos FAT32 ha sido diseñado
para aumentar este límite a 2 TB (1 terabyte = 1024 GB). FAT32 (FAT de 32 bits)
El sistema FAT32 permite trabajar con particiones mayores de 2 GB. No solamente
esto, sino que además el tamaño del grupo (cluster) es mucho menor y no se
desperdicia tanto espacio como ocurría en las particiones FAT. La conversión de
FAT a FAT32, se puede realizar desde el propio sistema operativo Windows 98, o
bien desde utilidades como Partition Magic. Sin embargo, la conversión inversa
no es posible desde Windows 98, aunque sí desde Partition Magic. Hay que tener
en cuenta que ni MS-DOS ni las primeras versiones de Windows 95 pueden acceder
a los datos almacenados en una partición FAT32. Esto quiere decir que si
tenemos en la misma partición instalados MS-DOS y Windows 98, al realizar la
conversión a FAT32 perderemos la posibilidad de arrancar en MS-DOS (opción
"Versión anterior de MS-DOS"
del menú
de arranque de Windows 98). Con una conversión inversa se puede recuperar esta
opción. Por estos motivos de incompatibilidades, no es conveniente utilizar
este sistema de archivos en particiones que contengan datos que deban ser visibles
desde otros sistemas de archivos. En los demás casos, suele ser la opción más
recomendable. NTFS (New Technology File System, sistema de archivos de nueva
tecnología) Este es el sistema de archivos que permite utilizar todas las
características de seguridad y protección de archivos de Windows NT. NTFS sólo
es recomendable para particiones superiores a 400 MB, ya que las estructuras
del sistema consumen gran cantidad de espacio. NTFS permite definir el tamaño
del grupo (cluster ), a partir de 512 bytes (tamaño de un sector) de forma
independiente al tamaño de la partición. Las técnicas utilizadas para evitar la
fragmentación y el menor desaprovechamiento del disco, hacen de este sistema de
archivos el sistema ideal para las particiones de gran tamaño requeridas en
grandes ordenadores y servidores. HPFS (High Performance File System, sistema
de archivos de alto rendimiento) HPFS es el sistema de archivos propio de OS/2.
Utiliza una estructura muy eficiente para organizar los datos en las
particiones. HPFS no utiliza grupos sino directamente sectores del disco (que
equivalen a un grupo de 512 bytes). En vez de utilizar una tabla FAT al
principio de la partición, emplea unas bandas distribuidas eficazmente por toda
la partición. De esta forma se consigue, suprimir el elevado número de
movimientos que los cabezales de lectura/escritura tienen que realizar a la
tabla de asignación en una partición FAT. El resultado de este sistema es una
mayor velocidad de acceso y un menor desaprovechamiento del espacio en disco.
MS-DOS
(yWindows 3.1)- reconoce únicamente
particiones FAT;
Windows 95 - admite
tanto particiones FAT como VFAT;
Windows 98 y Windows 95
OSR2- soportan FAT, VFAT y FAT32;
Windows NT 4.0- admite
particiones FAT, VFAT y NTFS; el futuro
Windows 2000 - dará
soporte a las particiones FAT, VFAT, FAT32 y NTFS;
Linux - admite su propio sistema de archivos y,
dependiendo de las versiones, la mayoría de los anteriores.
¿Cuál es la
participación de la Bios en el proceso de arranque de una computadora?
El Arranque básicamente es un proceso en el que
el BIOS, busca un archivo en el disco rígido, disquete o CD-ROM, después de
haber reconocido todos los dispositivos, para pasarle el control de ellos y de
esta forma el sistema operativo pueda reconocer y disponer de todos los
dispositivos conectados a la placa madre. El nombre de este archivo y la forma
en que realiza estas tareas varia, de acuerdo con el sistema operativo. Para
instalar cada uno de los sistemas se va a tener en cuenta que la PC, ya tiene
incorporado una lectora de CD y alguna versión del sistema operativo DOS y las
explicaciones van a partir siempre de ese sistema.
Funciones de la Bios Verificación de
componentes de hardware. (POST) Cargar el Kernel del Sistema Operativo
en RAM (“booteo”)
Brindar
servicios de comunicación básicos entre micro y algunos periféricos básicos
(teclado, monitor, discos)
No hay comentarios:
Publicar un comentario